बाजीगर अनुक्रम इस प्रकार वर्णन किया गया है। एक इनपुट के साथ शुरुआत एक 1 , अगले अवधि आवर्तन संबंध द्वारा परिभाषित किया गया है
अनुक्रम समाप्त हो जाता है जब यह 1 तक पहुंचता है, जैसा कि बाद के सभी शब्दों में तब 1 होगा।
कार्य
n
2 से अधिक या उसके बराबर के इनपुट को देखते हुए , एक प्रोग्राम / फंक्शन / जनरेटर / आदि लिखें। संबंधित जागलर अनुक्रम को आउटपुट / वापस करता है। आउटपुट किसी भी उचित रूप में हो सकता है। हो सकता है कि आप एक बिल्ट-इन का उपयोग न करें, जो बाजीगर अनुक्रम की गणना करता है, या किसी भी निर्मित में सीधे परिणाम प्राप्त करता है। आप मान सकते हैं कि यह क्रम समाप्त हो गया है 1
।
परीक्षण के मामलों
Input: output
2: 2, 1
3: 3, 5, 11, 36, 6, 2, 1
4: 4, 2, 1
5: 5, 11, 36, 6, 2, 1
यह एक कोड गोल्फ है। बाइट्स में सबसे छोटा कोड जीतता है।
~5.6*10^7
मूल्यों के लिए कदमों की संख्या की गणना की (वे सभी अब तक रुक गए)।