Предмет: Информатика,
автор: mdnlxx
На складе кондитерской фабрики хранятся пирожные двух видов — круассаны и эклеры. Круассанов A штук, а эклеров — B штук. Есть неограниченный запас подарочных коробок, в каждую коробку можно положить только три пирожных. При этом требуется, чтобы в коробке были пирожные обоих видов, то есть в одну коробку можно положить два круассана и один эклер или один круассан и два эклера.
Определите, можно ли упаковать все имеющиеся пирожные в коробки и выведите подходящий способ размещения пирожных по коробкам
Если можно разложить все пирожные по коробкам в соответствии с условием задачи, программа должна вывести два целых числа. Первое число равно количеству коробок, в которых лежит два круассана и один эклер. Второе число равно количеству коробок, в которых лежит один круассан и два эклера.
Если разложить все пирожные по коробкам нужным способом нельзя, программа должна вывести одно число −1
Программу написать на Python
Ответы
Автор ответа:
11
Ответ:
A = int(input())
B = int(input())
C = 0
D = 0
if (A + B) % 3 != 0 or A * 2 < B or B * 2 < A:
print(-1)
elif A > B:
C = A - B
A = B
B -= C
A -= C
print((C + A // 3), (D + A // 3))
else:
D = B - A
B = A
B -= D
A -= D
print((C + A // 3), (D + A // 3))
Объяснение:
халявные 100 баллов, мужики
doktor28021954:
правильно
Похожие вопросы
Предмет: Геометрия,
автор: KingCR7
Предмет: Беларуская мова,
автор: sarnvkn
Предмет: Русский язык,
автор: egorkislow
Предмет: Алгебра,
автор: лолита8295
Предмет: Математика,
автор: 2Slavik1111