Mélange de couleurs
Travailler dans un studio de design est passionnant. Mélanger des couleurs peut produire d'autres teintes intéressantes. Ce qui est merveilleux, c'est que n'importe quelle couleur peut être obtenue en combinant les couleurs red
, green
et blue
.
Cependant, refaire cette expérience à chaque fois prend du temps, et il serait génial d'avoir un processus automatisé qui affiche la couleur résultante après avoir mélangé différentes couleurs.

Notre tâche est d'automatiser une partie de ce processus et d'afficher la couleur obtenue après avoir mélangé n'importe quelles couleurs parmi red
, green
et blue
(L'image à droite peut servir de référence).
Mélanger
red
etblue
donnepurple
Mélanger
red
etgreen
donneyellow
Mélanger
green
etblue
donnecyan
Le programme reçoit en entrée 2 couleurs que le designer souhaite mélanger. Parfois, ils font des fautes de frappe ou saisissent des couleurs invalides — dans ce cas, le programme doit afficher Invalid color
. Sinon, le programme doit afficher le résultat du mélange.
Entrée | Sortie |
---|---|
red | purple |
redd | Invalid color |
blue | blue |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB