कठिन परिस्थितियाँ
हाइकर्स का एक समूह सबसे ऊँचे पहाड़ों में से एक पर चढ़ने की यात्रा पर निकला है। शिखर तक पहुँचने के लिए, प्रत्येक के पास उपयुक्त उपकरण होना आवश्यक है।
हमारा कार्य यह बताना है कि क्या एक विशिष्ट व्यक्ति शिखर तक पहुँच पाएगा।
यदि निम्न में से कोई भी शर्त पूरी होती है तो एक हाइकर शिखर तक पहुँच सकता है:
- व्यक्ति के पास
hiking shoes
औरcoat
हैं
- व्यक्ति के पास
hiking shoes
औरtent
हैं
- व्यक्ति के पास
hiking sticks
,coat
, औरsunglasses
हैं।
इनपुट उस व्यक्ति के पास मौजूद 3 आवश्यक वस्तुओं से बना है।
यदि व्यक्ति शिखर तक पहुँचेगा तो प्रोग्राम को
Yes
आउटपुट करना चाहिए, अन्यथा No
।इनपुट | आउटपुट |
hiking shoes
coat
tent | Yes |
sunglasses
jacket
coat | No |
सुझाव 1
क्या आप किसी व्यक्ति के पास
hiking shoes
, coat
, sunglasses
, या tent
जैसी विशिष्ट वस्तु है या नहीं, इसका पता लगाने का कोई स्मार्ट तरीका सोच सकते हैं? यह आपको कम कोड लिखने और एक साफ-सुथरा समाधान बनाने में मदद करेगा।सुझाव 2
आप पहले सभी 3 इनपुट्स पर जा सकते हैं और जांच सकते हैं कि उनमें से कोई, उदाहरण के लिए,
hiking shoes
है या नहीं। यदि आपको पता चलता है कि किसी भी इनपुट में hiking shoes
है, तो आप एक बूलियन वेरिएबल को True
पर सेट कर सकते हैं (जिसे प्रारंभ में False
पर सेट किया गया था)। आप यही प्रक्रिया sunglasses
, tent
आदि के लिए भी कर सकते हैं।Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB