परिचय
मैं 1's 0' और 1's ' के क्रम में सबसे अधिक के साथ सबस्ट्रिंग खोजना चाहता हूँ ।
इनपुट
आपके प्रोग्राम में दो इनपुट , अनुक्रम और सबस्ट्रिंग लंबाई है।
अनुक्रम के किसी भी संख्या है 0की और 1की:
01001010101101111011101001010100010101101010101010101101101010010110110110
सबस्ट्रिंग लंबाई किसी भी सकारात्मक गैर शून्य पूर्णांक है:
5
उत्पादन
आपके प्रोग्राम को दी गई लंबाई के पहले विकल्प के शुरुआती इंडेक्स को आउटपुट करना चाहिए जिसमें सबसे अधिक है 1। उपरोक्त इनपुट के साथ, आउटपुट है:
10
स्ट्रिंग में पहला वर्ण इंडेक्स पर शुरू होता है 0।
स्कोरिंग
सबसे छोटा कोड जीतता है!
नियम
- आपके प्रोग्राम को हमेशा किसी भी मान्य इनपुट के लिए सही इंडेक्स का उत्पादन करना चाहिए।
- आप डिफ़ॉल्ट विकल्पों पर सकारात्मक स्कोर के साथ किसी भी जवाब से अपना इनपुट / आउटपुट विधि चुन सकते हैं । कृपया उस विधि को निर्दिष्ट करें जिसे आप अपने उत्तर में उठाते हैं।
1, तो आप अपने द्वारा पाया गया पहला सबस्ट्रिंग आउटपुट करते हैं। आप उस विकल्प में पहले वर्ण के सूचकांक के साथ सबस्ट्रिंग की पहचान करते हैं। क्या उससे मदद हुई?