चलिए एक फ़ंक्शन को प्राकृतिक संख्या पर परिभाषित करते हैं , जिसे आधार 10 अंक d k के रूप में लिखा जाता है , निम्नानुसार है:
जब तक समीपवर्ती अंक , तब तक उन्हें उनके योग d i + d i - 1 से बाएं से दाएं बदलें । यदि ऐसे कोई अंक थे, तो उसी प्रक्रिया को दोहराएं।
दूसरे शब्दों में, प्रत्येक पुनरावृत्ति में हम समान रूप से समीपवर्ती अंकों के सभी जोड़ों को लेते हैं और उन्हें उसी समय उनकी राशि से प्रतिस्थापित करते हैं (यदि वे ओवरलैप करते हैं तो बाएं-सबसे जोड़े का उपयोग करके)।
उदाहरण
उदाहरण के लिए लेते हैं :
- पहले समीपवर्ती अंक जो समान हैं दो
- इसलिए हम उन्हें बदल देते हैं जो हमें 1888 देता है
- चूँकि हम अभी भी पहले बाएँ-दाएँ ट्रैवर्सल में हैं और अभी भी दो एस थे जिन्हें हमें पहले इनको बदलने की आवश्यकता थी
- तो हमें
- कुछ बदल गया है, इसलिए हमें एक और पुनरावृत्ति करने की आवश्यकता है
- लेकिन ऐसे कोई अंक नहीं हैं, इसलिए हम रुक जाते हैं
इसलिए उस क्रम में संख्या ।
चुनौती
पहले 200 शब्द हैं:
0,1,2,3,4,5,6,7,8,9,10,2,12,13,14,15,16,17,18,19,20,21,4,23,24,25,26,27,28,29,30,31,32,6,34,35,36,37,38,39,40,41,42,43,8,45,46,47,48,49,50,51,52,53,54,10,56,57,58,59,60,61,62,63,64,65,12,67,68,69,70,71,72,73,74,75,76,14,78,79,80,81,82,83,84,85,86,87,16,89,90,91,92,93,94,95,96,97,98,18,10,101,102,103,104,105,106,107,108,109,20,21,4,23,24,25,26,27,28,29,120,121,14,123,124,125,126,127,128,129,130,131,132,16,134,135,136,137,138,139,140,141,142,143,18,145,146,147,148,149,150,151,152,153,154,20,156,157,158,159,160,161,162,163,164,165,4,167,168,169,170,171,172,173,174,175,176,24,178,179,180,181,182,183,184,185,186,187,26,189,190,191,192,193,194,195,196,197,198,28
आपका कार्य उस अनुक्रम को उत्पन्न करना है, या तो
- दिया गया है , उस क्रम में नंबर को वापस करें ,
- दिया गया है , उस क्रम में पहले संख्याएँ लौटाएँ
- या अनुक्रम अनिश्चित काल के लिए उत्पन्न करते हैं।
आप या - -exexing का उपयोग करने के लिए अपना सबमिशन चुन सकते हैं , लेकिन कृपया निर्दिष्ट करें कि कौन सा।
परीक्षण के मामलों
आप ऊपर दी गई शर्तों का उपयोग कर सकते हैं, हालाँकि यहाँ कुछ बड़े हैं:
222 -> 42
1633 -> 4
4488 -> 816
15519 -> 2019
19988 -> 2816
99999 -> 18189
119988 -> 21816
100001 -> 101
999999 -> 181818