Hintergrund
Für diese Herausforderung wird eine "Metasequenz" als eine Folge von Zahlen definiert, bei der nicht nur die Zahlen selbst, sondern auch das Inkrement und das Inkrement um einen zunehmenden Wert usw. zunehmen.
Beispielsweise würde die Tier 3-Metasequenz wie folgt beginnen:
1 2 4 8 15 26 42 64 93 130 176
da:
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 <-|
Herausforderung
Bei einer positiven Ganzzahl werden die ersten zwanzig Elemente der Metasequenz dieser Ebene ausgegeben.
Testfälle
Eingabe: 3
Ausgabe:[ 1, 2, 4, 8, 15, 26, 42, 64, 93, 130, 176, 232, 299, 378, 470, 576, 697, 834, 988, 1160 ]
Eingabe: 1
Ausgabe:[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 ]
Eingabe: 5
Ausgabe:[ 1, 2, 4, 8, 16, 32, 63, 120, 219, 382, 638, 1024, 1586, 2380, 3473, 4944, 6885, 9402, 12616, 16664 ]
Eingabe: 13
Ausgabe:[ 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16383, 32752, 65399, 130238, 258096, 507624 ]
Wie Sie vielleicht erkennen, sind die ersten Elemente jeder Sequenz der Stufe die ersten Potenzen von 2 ...
Regeln
- Es gelten Standardlücken
- Das ist Code-Golf , also gewinnt die kürzeste Antwort in Bytes
0
, Ebene 2 für Eingabe 1
usw.)?