Найти в Дзене

Парты

Оглавление

В некоторой школе решили набрать три новых математических класса и оборудовать кабинеты для них новыми партами. За каждой партой может сидеть два учащихся. Известно количество учащихся в каждом из трех классов. Выведите наименьшее число парт, которое нужно приобрести для них.

Программа получает на вход три натуральных числа: количество учащихся в каждом из трех классов (числа не превышают 1000).

Создано ИИ
Создано ИИ

Верное решение:

a = int(input())
b = int(input())
c = int(input())
print(a // 2 + b // 2 + c // 2 + a % 2 + b % 2 + c % 2)

Верное решение:

a, b, c = [int(input()) for i in '123']
print(a // 2 + b // 2 + c // 2 + a % 2 + b % 2 + c % 2)

Верное решение:

import math
a = math.ceil(int(input()) / 2) # Функция ceil выполняет округление вверх до ближайшего целого числа
b = math.ceil(int(input()) / 2)
c = math.ceil(int(input()) / 2)
print(a + b + c)

Верное решение:

from math import ceil
a, b, c = int(input()), int(input()), int(input())
print(ceil(a / 2) + ceil(b / 2) + ceil(c / 2))

Верное решение (разминка перед ЕГЭ):

print(sum(-(-int(input()) // 2) for _ in "123"))
Из свободного доступа
Из свободного доступа

## Сидит программист глубоко в отладке.
Подходит сынишка:
— Папа, почему солнышко каждый день встает на востоке, а садится на западе?
— Ты это проверял?
— Проверял.
— Хорошо проверял?
— Хорошо.
— Работает?
— Работает.
— Каждый день работает?
— Да, каждый день.
— Тогда ради бога, сынок, ничего не трогай, ничего не меняй.