Eine Treppennummer ist eine positive Ganzzahl x , sodass ihre n- te Ziffer (eine, die mit der niedrigstwertigen Ziffer beginnt) gleich x% (n + 1) ist . Das ist ein bisschen mundvoll, also schauen wir uns ein Beispiel an. Nehmen wir 7211311 , wenn wir die modularen Reste von 7211311 im Bereich 2-8 nehmen, erhalten wir Folgendes:
7211311 % 2 = 1
7211311 % 3 = 1
7211311 % 4 = 3
7211311 % 5 = 1
7211311 % 6 = 1
7211311 % 7 = 2
7211311 % 8 = 7
Das sind die Ziffern von 7211311 ! Somit ist 7211311 eine Treppennummer .
Aufgabe
Wenn Sie einen Code schreiben, der eine positive Zahl als Eingabe annimmt, werden zwei unterschiedliche Werte ausgegeben, einer, wenn es sich um eine Treppennummer handelt, und der andere, wenn dies nicht der Fall ist.
Dies ist ein Code-Golf- Wettbewerb, daher sollte Ihr Ziel darin bestehen, die Anzahl der Bytes in Ihrem Quellcode zu minimieren.
Testfälle
Hier sind die ersten 13 Treppennummern:
1, 10, 20, 1101, 1121, 11311, 31101, 40210, 340210, 4620020, 5431101, 7211311, 12040210
0
eine Treppe Nummern? Viele Antworten glauben es.