स्ट्रिंग से शुरू करते हुए 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
किसी भी विधि के साथ खोजने की कल्पना नहीं कर सकता जो कि जानवर बल पर निर्भर हो। अच्छे काम करने वाले लोग!
CCCCC
27308 सूचकांक पर पाए गए हैं , लेकिन बाद में ऐसा लगता है कि आपको नहीं पता कि यह पहली बार कहाँ होता है। क्या आपका मतलब थाCCCCCC
?