Color mix
Working at a design studio is exciting. Mixing colors together can produce other interesting colors. The wonderful thing is that any color can be produced as a result of mixing
red
, green
, and blue
colors together.Yet, doing that experiment every time is time-consuming and it would be great to have an automated process that would print the resulting color after mixing different colors together.
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ffcf95ccb-a28d-4190-b95c-d68b7cae9dec%2FRGB-color-model.webp?table=block&id=131aaef4-ef13-4e3d-915b-f9c71a1a2446&cache=v2)
Our task is to automate part of that process and print the resulting color after mixing any of the
red
, green
, and blue
colors (The image on the right can be used as a reference).- Mixing
red
andblue
results inpurple
- Mixing
red
andgreen
results inyellow
- Mixing
green
andblue
results incyan
The program gets as an input 2 colors that the designer wants to mix. Sometimes they do typos or input invalid colors - in that case, the program should print
Invalid color
. Otherwise, the program should print the result of the mix.Input | Output |
red
blue | purple |
redd
blu | Invalid color |
blue
blue | blue |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB