पृष्ठभूमि
इस चुनौती के लिए, एक 'मेटासेक्वेंस' को उन संख्याओं के अनुक्रम के रूप में परिभाषित किया जाएगा, जहाँ न केवल संख्याएँ स्वयं बढ़ेंगी, बल्कि वेतन वृद्धि भी होगी, और वेतन वृद्धि बढ़ती मूल्य से बढ़ेगी, आदि।
उदाहरण के लिए, टियर 3 मेटासक्वेंस इस तरह शुरू होगा:
1 2 4 8 15 26 42 64 93 130 176
इसलिये:
1 2 3 4 5 6 7 8 9 >-|
↓+↑ = 7 | Increases by the amount above each time
1 2 4 7 11 16 22 29 37 46 >-| <-|
| Increases by the amount above each time
1 2 4 8 15 26 42 64 93 130 176 <-|
चुनौती
एक सकारात्मक पूर्णांक को देखते हुए, उस टियर के मेटेसक्वेंस के पहले बीस आइटम का उत्पादन करते हैं।
परीक्षण के मामलों
इनपुट: 3
आउटपुट:[ 1, 2, 4, 8, 15, 26, 42, 64, 93, 130, 176, 232, 299, 378, 470, 576, 697, 834, 988, 1160 ]
इनपुट: 1
आउटपुट:[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ]
इनपुट: 5
आउटपुट:[ 1, 2, 4, 8, 16, 32, 63, 120, 219, 382, 638, 1024, 1586, 2380, 3473, 4944, 6885, 9402, 12616, 16664 ]
इनपुट: 13
आउटपुट:[ 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16383, 32752, 65399, 130238, 258096, 507624 ]
जैसा कि आप महसूस कर सकते हैं, टीयर टी के प्रत्येक अनुक्रम के पहले आइटम 2 के पहले टी + 1 शक्तियां हैं ...
नियम
- मानक खामियां लागू होती हैं
- यह कोड-गोल्फ है , इसलिए बाइट्स जीत में सबसे छोटा जवाब है
0
टियर 2 1
) आदि चुन सकते हैं?