आपकी चुनौती कीबोर्ड / मानक इनपुट से एक "पासवर्ड" पढ़ना है।
चुनौती :
- एक स्ट्रिंग
s
अदृश्य रूप से पढ़ें । - प्रत्येक वर्ण के लिए
s
, एक वर्ण मुद्रित करेंc
। - वास्तविक समय में।
नियम:
- आपको
c
रियलटाइम में प्रिंट करना होगा । जैसे ही उपयोगकर्ता एक चरित्र में प्रवेश करता है आपको प्रदर्शित करना चाहिएc
। c
स्थिर होना चाहिए, अर्थात यह एक ही वर्ण होना चाहिए।c
कोई भी दृश्यमान चरित्र हो सकता है (अर्थात यह एक नई रेखा, स्थान, टैब या अप्राप्य नहीं हो सकता)।c
पर आधारित नहीं किया जा सकता हैs
, यानीc
परिभाषित किया जाना चाहिए / स्थिर से पहलेs
पढ़ा है।c
हर बार कार्यक्रम चलाने के दौरान समान होना चाहिए।c
s
जब तक कि अन्य सभी नियमों का पालन नहीं किया जाता है, तब तक चरित्र में से एक हो सकता है ।s
स्क्रीन पर कोई भी चरित्र दिखाई नहीं दे सकता है,c
सिवाय (पिछला नियम देखें)।- जब तक अन्य सभी नियमों का पालन किया जाता है तब तक आप इनपुट और आउटपुट के किसी भी उचित तरीके का उपयोग कर सकते हैं।
- आप मान सकते हैं कि लंबाई
s
/ टर्मिनल विंडो की चौड़ाई से अधिक लंबी नहीं है। - यदि टर्मिनल का उपयोग कर रहे हैं, तो एक नई लाइन या ईओएफ दर्ज किए जाने के बाद आपका कार्यक्रम समाप्त हो जाना चाहिए।
उदाहरण :
तो s
था password01
और c
था *
, उत्पादन कुछ ऐसा दिखाई देगा:
विजेता :
प्रत्येक भाषा में सबसे कम सबमिशन जीतता है।
tkinter
हमारे कस्टम इनपुट क्षेत्र (HTML में एक की तरह) के लिए अनुमति दी है, इस तरह है कि कार्यक्रम कब प्रविष्ट दबाया जाता है समाप्त नहीं करता है, लेकिन आप बंद करते हैंEntry
(Windows पर एक्स और की खिड़कीcmd
+W
मैक पर)?