स्ट्रिंग से शुरू करते हुए ABC, स्वयं के अंतिम आधे को खुद को बार-बार जोड़ने के परिणाम पर विचार करें (यदि लंबाई विषम है तो बड़े आधे का उपयोग करना)।
हमें प्रगति मिलती है:
ABC
ABCBC
ABCBCCBC
ABCBCCBCCCBC
ABCBCCBCCCBCBCCCBC
etc...
आइए Sपरिणामी अनंत स्ट्रिंग (या अनुक्रम) का प्रतिनिधित्व करें, जिसके परिणामस्वरूप यह प्रक्रिया हमेशा के लिए दोहराई जाती है।
लक्ष्य
इस कोड की चुनौती में लक्ष्य रन के पहले होने के सूचकांक का पता लगाना Cहै S।
यह पहली बार में आसान है: Cपहले इंडेक्स में होता है 2, CCएट 4, CCCएट 7, CCCCएट 26, लेकिन CCCCCइंडेक्स में सभी तरह से होता है 27308! इसके बाद मेरी याददाश्त खत्म हो गई।
विजेता वह सबमिशन होगा जो सही ढंग से सबसे अधिक रन इंडेक्स (क्रम में, शुरू C) उत्पन्न करता है । आप किसी भी प्रकार के एल्गोरिथ्म का उपयोग कर सकते हैं, लेकिन यदि आप मूल पाशविक बल का उपयोग नहीं कर रहे हैं, तो इसे समझाना सुनिश्चित करें। इनपुट और आउटपुट किसी भी प्रारूप को समझने में आसान हो सकते हैं।
महत्वपूर्ण नोट: मुझे आधिकारिक तौर पर नहीं पता कि Sवास्तव में सभी रन हैं या नहीं C। यह प्रश्न गणित स्टैक एक्सचेंज में इस एक से लिया गया है , जिसमें लेखक CCCCCCया तो नहीं मिला है । मैं उत्सुक हूँ अगर यहाँ कोई भी कर सकता है। (यह प्रश्न विषय पर मेरे मूल प्रश्न के आधार पर है ।)
यदि आप यह साबित कर सकते हैं कि सभी रन नहीं Cहोते हैं Sतो आप अपने आप जीत जाएंगे क्योंकि यह सवाल अब मान्य नहीं होगा। यदि कोई भी यह साबित नहीं कर सकता है और न ही पाया जाता है CCCCCCकि विजेता वह व्यक्ति होगा जो CCCCCC(या जो भी सबसे बड़ी अनसुलझी रन CCCCCCमिल जाए तो) के सूचकांक पर उच्चतम निचली सीमा प्राप्त कर सकता है ।
अपडेट: हमसॉग कुडोस से इजाक और रेस जिन्होंने CCCCCC२.१२४ * १० ^ ५१ ९ के खगोलीय सूचकांक में पाया है । इस दर पर मैं CCCCCCCकिसी भी विधि के साथ खोजने की कल्पना नहीं कर सकता जो कि जानवर बल पर निर्भर हो। अच्छे काम करने वाले लोग!
CCCCC27308 सूचकांक पर पाए गए हैं , लेकिन बाद में ऐसा लगता है कि आपको नहीं पता कि यह पहली बार कहाँ होता है। क्या आपका मतलब थाCCCCCC?