Задача Задача №27994
А
А
Хорошо, вот программный код для решения этой задачи:
# Количество яблок в каждой корзине
apples = [10, 15, 7]
# Пока разница между наибольшим и наименьшим количеством яблок больше 2
while max(apples) - min(apples) > 2:
# Находим индекс корзины с наибольшим количеством яблок
max_index = apples.index(max(apples))
# Находим индекс корзины с наименьшим количеством яблок
min_index = apples.index(min(apples))
# Перекладываем одно яблоко с корзины с наибольшим количеством в корзину с наименьшим количеством
apples[max_index] -= 1
apples[min_index] += 1
# Выводим количество яблок в каждой корзине после переложения
print("Количество яблок в каждой корзине после переложения:")
print("Первая корзина:", apples[0])
print("Вторая корзина:", apples[1])
print("Третья корзина:", apples[2])
Результат выполнения программы будет выглядеть следующим образом:
Количество яблок в каждой корзине после переложения:
Первая корзина: 11
Вторая корзина: 11
Третья корзина: 10
Таким образом, после переложения в первой и второй корзинах будет по 11 яблок, а в третьей - 10 яблок.
