मेरे पास अपने कीबोर्ड के साथ एक मुद्दा है (अधिक संभावना है कि मेरे ब्राउज़र के साथ एक समस्या है)। कुछ बार जब मैं एक नए टेक्स्ट फ़ील्ड पर क्लिक करता हूं और टाइप करना शुरू करता हूं तो मेरा सारा टेक्स्ट पीछे की तरफ निकल जाता है। बहुत कम समय के बाद (चुनौती के उद्देश्य के लिए हम कहेंगे कि यह 10 मिलीसेकंड है) यह फिर से टाइप करना शुरू कर देता है। ऐसा लगता है कि पहली बार जब मैं टाइप करना शुरू करता हूं तो मेरा कर्सर हिलता नहीं है इसलिए टेक्स्टफील्ड की शुरुआत में सभी अक्षर सम्मिलित हो जाते हैं।
उदाहरण के लिए अगर मैं टाइप कर रहा था python
और मैंने pyt
पहले 10 मिलीसेकंड में टाइप किया तो परिणाम होगा
hontyp
कार्य
आपका काम इस व्यवहार को यथासंभव बाइट्स में अनुकरण करना है।
इनपुट
आप किसी भी उचित विधि में इनपुट ले सकते हैं। हालाँकि आप इनपुट को दो अलग-अलग फ़ील्ड के रूप में नहीं ले सकते। इनपुट की अनुमति देने के लिए कार्यक्रम शुरू होने पर 10 मिलीसेकंड की देरी शुरू होनी चाहिए। इनपुट करने की अनुमति देने से पहले आपको ऐसा करना पड़ सकता है, जिसे 10 मिलीसेकंड की ओर नहीं गिना जाना चाहिए।
जब तक यह 10 मिलीसेकंड औसत रहता है तब तक समय में कुछ विलंबता की अनुमति होती है और यह 1 मिलीसेकंड से अधिक से अधिक 1% से अधिक नहीं होता है।
उत्पादन
आप जिस भी विधि को फिट देखते हैं, उसमें आप स्ट्रिंग का उत्पादन कर सकते हैं। आप या तो लाइव अपडेट कर सकते हैं क्योंकि उपयोगकर्ता इनपुट लेने के बाद परिणाम लिख रहा है या आउटपुट दे रहा है (या तो एक नई लाइन या फ़ाइल के अंत तक ^D
)।
परीक्षण के मामलों
उन्नीसवीं बाइट में इस सीएमसी द्वारा इनमें से कुछ उत्पन्न किए गए थे
First 10 | after | result
bra in-flak in-flakarb
ap ple plepa
code- golf golf-edoc
no ne neon
we st stew
ai med media
draw back backward