色の組み合わせ
デザインスタジオでの仕事は刺激的です。色を混ぜ合わせることで、他の興味深い色を生み出すことができます。素晴らしいことに、
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