I-Mixail
Создатель
- Регистрация
- 13 Янв 2014
- Сообщения
- 31
- Реакции
- 18
- Автор темы
- #1
Всем привет! Прошу помощи в решении интересной задачи на python:
Я сделал так:
Взято тут: _pythontutor.ru/lessons/inout_and_arithmetic_operations/problems/desks/
Имеются вот такие данные учеников:В некоторой школе решили набрать три новых математических класса и оборудовать кабинеты для них новыми партами. За каждой партой может сидеть два учащихся. Известно количество учащихся в каждом из трех классов. Выведите наименьшее число парт, которое нужно приобрести для них. Программа получает на вход три натуральных числа: количество учащихся в каждом из трех классов.
Вот такой должен быть ответ:20,21,22
26,20,16
25,21,23 - заметьте, учеников нечетное количество, поэтому +1 парта
17,19,18 - аналогично
Без функций и условий!32
31
36
28
Я сделал так:
Код:
a = int(input())
b = int(input())
c = int(input())
print(((a + b + c) // 2) + ((a + b + c) % 2))
Взято тут: _pythontutor.ru/lessons/inout_and_arithmetic_operations/problems/desks/