Eine Sprungzahl ist definiert als eine positive Zahl n, bei der sich alle Paare aufeinanderfolgender Dezimalstellen um 1 unterscheiden. Außerdem werden alle einstelligen Zahlen als Sprungzahlen betrachtet. z.B. 3, 45676, 212 sind Sprungzahlen, 414 und 13 jedoch nicht. Die Differenz zwischen 9 und 0 wird nicht als 1 betrachtet
Die Herausforderung Erstellen Sie ein Programm, das eines der folgenden Ergebnisse ausgibt:
- Bei einer Eingabe
n
werden die ersten Sprungzahlen ausgegebenn
. - Bei einer Eingabe
n
wird dern
dritte Term der Sequenz ausgegeben .
Hinweis
- Jedes gültige E / A-Format ist zulässig
- 1-Index oder 0-Index ist erlaubt (bitte angeben)
Hier sind einige springende Zahlen:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 21, 23, 32, 34, 43, 45, 54, 56, 65, 67, 76, 78, 87, 89, 98, 101, 121, 123, 210, 212, 232, 234, 321, 323, 343, 345, 432, 434, 454, 456, 543, 545, 565, 567, 654, 656, 676, 678, 765, 767, 787, 789, 876, ...
Dies ist auch A033075
n
dann liegt es an Ihnen.