Смешивание цветов

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

Однако проводить этот эксперимент каждый раз занимает много времени, и было бы замечательно иметь автоматизированный процесс, который выводил бы полученный цвет после смешивания разных цветов.

RGB-color-model.webp

Наша задача — автоматизировать часть этого процесса и вывести полученный цвет после смешивания любых из цветов 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

To check your solution you need to sign in
Sign in to continue