Смешивание цветов
Работа в дизайн-студии захватывает. Смешивание цветов может создавать новые интересные цвета. Прекрасно то, что любой цвет можно получить в результате смешения цветов red
, green
и blue
.
Однако проводить этот эксперимент каждый раз занимает много времени, и было бы замечательно иметь автоматизированный процесс, который выводил бы полученный цвет после смешивания разных цветов.

Наша задача — автоматизировать часть этого процесса и вывести полученный цвет после смешивания любых из цветов red
, green
и blue
(изображение справа можно использовать в качестве справки).
Смешивание
red
иblue
даетpurple
Смешивание
red
иgreen
даетyellow
Смешивание
green
иblue
даетcyan
Программа получает на вход 2 цвета, которые дизайнер хочет смешать. Иногда они допускают опечатки или вводят недопустимые цвета — в этом случае программа должна вывести Invalid color
. В противном случае программа должна вывести результат смешивания.
Входные данные | Выходные данные |
---|---|
red blue | purple |
redd blu | Invalid color |
blue blue | blue |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB