Предмет: Информатика,
автор: tleuamina623
*
Задача №1. Деление
и детей поделили поровну
К яблок. Некоторые из них
получили на одно яблоко
меньше, чем другие. Сколь-
ко детей получили на одно
яблоко меньше? Подготовь-
те 5 тестовых данных для
тестирования программы.
Напишите программный
код задачи.
4 16
7 30
да ровну
Например
O4
0
5
68
Результат
Informer2:
На каком языке?
Ответы
Автор ответа:
2
def calculate_apples(children, apples):
return (apples - (apples // children)) // (children - 1)
test_data = [
(4, 16),
(7, 30),
(10, 100),
(3, 10),
(6, 36)
]
for data in test_data:
children, apples = data
result = calculate_apples(children, apples)
print(f"Дети: {children}, Яблоки: {apples}, Получили на одно яблоко меньше: {result}")
Похожие вопросы