इन नौ समान शब्दों में से प्रत्येक के लिए, किसी भी तरह से 1-9 नंबर असाइन करें जो आपको पसंद है:
though
through
thorough
Thoreau
throw
threw
trough
tough
troll
एक स्ट्रिंग में एक कार्यक्रम लिखें। यदि इनपुट इन नौ शब्दों में से एक है, तो उस नंबर को आउटपुट करें जिसे आपने इसे सौंपा है। यदि इनपुट ऊपर दिए गए शब्दों में से एक नहीं है, तो प्रोग्राम कुछ भी कर सकता है (त्रुटि या लूप सहित हमेशा के लिए)।
शब्द संवेदनशील हैं, उदाहरण के लिए Thoreau
, 1-9 से एक संख्या का उत्पादन करना चाहिए, लेकिन thoreau
जरूरी नहीं कि ऐसा ही होगा।
उदाहरण
मान लीजिए कि आप संख्याएँ इस प्रकार हैं:
though 9
through 2
thorough 7
Thoreau 6
throw 3
threw 5
trough 4
tough 1
troll 8
फिर जब tough
इनपुट होता है, तो 1
आउटपुट होना चाहिए।
जब through
इनपुट होता है, 2
तो आउटपुट होना चाहिए।
जब throw
इनपुट होता है, 3
तो आउटपुट होना चाहिए।
। । ।
जब though
इनपुट होता है, 9
तो आउटपुट होना चाहिए।
अन्य सभी इनपुट कुछ भी कर सकते हैं।
विवरण
- स्टड या कमांड लाइन और आउटपुट को स्टडआउट के माध्यम से इनपुट स्ट्रिंग लें।
- आउटपुट में एक एकल अनुगामी न्यूलाइन हो सकती है।
- एक कार्यक्रम के बजाय, आप एक फ़ंक्शन लिख सकते हैं जो एक स्ट्रिंग में लेता है और परिणाम को सामान्य रूप से प्रिंट करता है या इसे वापस करता है।
- बाइट्स में सबसे कम सबमिशन जीतता है ।
find
विधि का उपयोग करके नहीं पाया गया, तो उत्पादन को शून्य करने का एक चतुर समाधान था । फिर नियम बदल गए। चतुर विचार अब इतना चालाक नहीं है।