Смешивание цветов
Работа в дизайн-студии захватывает. Смешивание цветов может создавать новые интересные цвета. Прекрасно то, что любой цвет можно получить в результате смешения цветов
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