Задача 4 [10 баллов]
Директор IT-школы Борис Иванович поручил Васе и Маше собрать пакеты с подарками. На столе стоят три коробки. В одной коробке X ирисок, в другой Y леденцов, в третьей Z помадок. Борис Иванович сказал, что в каждом пакете с подарками должно быть поровну конфет двух видов и что надо использовать все конфеты. Вася с Машей должны собрать такие подарки или объяснить, что это невозможно.
Программа должна прочитать три положительных целых числа. В первой строке число A — количество ирисок, во второй строке число B — количество леденцов, в третьей строке число C — количество помадок. Известно, что A⩾B⩾C.
Если собрать наборы не удастся, она должна вывести «Не получается» (без кавычек). Если удастся, то несколько троек чисел, описывающих наборы. В каждой тройке чисел должен быть один ноль и два целых положительных числа. Первое число обозначает количество ирисок, второе число — количество леденцов, третье — количество помадок.
Суммарное число каждого типа конфет должно совпадать с заданным.
Если есть несколько способов собрать такие наборы, выведи любой.
Пример 1:
Пример 2:
Для одной ириски, одного леденца и одной помадки сделать такие наборы нельзя.
Информатика 9 класс Алгебраические выражения и уравнения задача по информатике сбор подарков конфеты ириски леденцы помадки алгоритм решение задачи программирование логика условия задачи Новый
Для решения задачи нам нужно определить, возможно ли собрать наборы конфет, соблюдая условия, указанные Борисом Ивановичем. Давайте разберем шаги, которые необходимо выполнить.
Теперь давайте рассмотрим пример. Если у нас есть 14 ирисок, 8 леденцов и 18 помадок:
Таким образом, задача решается путем проверки четности и формирования наборов, следуя описанным шагам. Если же не удается собрать наборы, выводим соответствующее сообщение.