रंगों का मिश्रण

एक डिजाइन स्टूडियो में काम करना रोमांचक होता है। रंगों को मिलाकर अन्य रोचक रंग बनाए जा सकते हैं। अद्भुत बात यह है कि किसी भी रंग को red, green और blue रंगों को मिलाकर बनाया जा सकता है।

लेकिन हर बार यह प्रयोग करना समय लेने वाला होता है, और यह अच्छा होगा यदि हमारे पास एक स्वचालित प्रक्रिया हो जो विभिन्न रंगों को मिलाने के बाद प्राप्त रंग को प्रिंट कर दे।

RGB-color-model.webp

हमारा काम उस प्रक्रिया के एक हिस्से को स्वचालित करना है और red, green और blue रंगों में से किसी भी दो रंगों को मिलाने के बाद प्राप्त रंग को प्रिंट करना है (दाईं ओर की छवि संदर्भ के लिए उपयोग की जा सकती है)।

  • red और blue को मिलाने से purple बनता है

  • red और green को मिलाने से yellow बनता है

  • green और blue को मिलाने से cyan बनता है

प्रोग्राम इनपुट के रूप में दो रंग लेता है जिन्हें डिजाइनर मिलाना चाहता है। कभी-कभी वे टाइपो करते हैं या अवैध रंग इनपुट करते हैं - ऐसे में प्रोग्राम को 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