Herausforderung
Ausgehend von einer Basis und einem Index wird der Ausgabeterm wie folgt definiert:
- x i b 10 wird erhalten, indem zur Basis konvertiert und dann seine Ziffern in der Basis neu interpretiert werden
- Die Ausgabe sollte in Basis
Ein Spaziergang durch Basis 5, Term 5, wäre:
- .
- × 2 = 21 10 also .
- × 3 = 41 10 also .
- also .
- also .
- Wir geben den String
"1011"
oder die ganze Zahl aus1011
.
Testfälle
Hinweis: Dies sind indizierte
base 2, term 5 --> 1100100111110011010011100010101000011000101001000100011011011010001111011100010000001000010011100011
base 9, term 70 --> 1202167480887
base 8, term 30 --> 4752456545
base 4, term 13 --> 2123103032103331200023103133211223233322200311320011300320320100312133201303003031113021311200322222332322220300332231220022313031200030333132302313012110123012123010113230200132021023101313232010013102221103203031121232122020233303303303211132313213012222331020133
Anmerkungen
- Standardlücken sind nicht erlaubt
- Jede Standard-E / A-Methode ist zulässig
- Sie können verschiedene Indizes (z. B. 0-indexiert, 1-indexiert, 2-indexiert usw.) für
- Sie können die ersten Terme ausgeben .
- Da dies Codegolf ist , gewinnt der kürzeste Code für diese Sprache
11
als ob es in der Basis wäre, b
und es zurück in die Basis 10 usw. konvertieren.)
4a
keine gültige Zahl in base-10
4a
, da Sie die 10er-Stellen der Basis als Basis interpretieren b
und jedes Mal in die 10er-Basis konvertieren würden (dh umgekehrt von dieser Frage).