Wyzwanie
Biorąc pod uwagę podstawę i indeks , termin wyjściowy , zdefiniowany w następujący sposób:
- uzyskuje się przez konwersję do bazy a następnie reinterpretację jej cyfr w bazie
- Wyjście powinno być w bazie
Przejście dla podstawy 5, termin 5 to:
- .
- więc .
- więc .
- więc .
- więc .
- Wyprowadzamy ciąg
"1011"lub liczbę całkowitą1011.
Przypadki testowe
Uwaga: są one zindeksowane
base 2, term 5 --> 1100100111110011010011100010101000011000101001000100011011011010001111011100010000001000010011100011
base 9, term 70 --> 1202167480887
base 8, term 30 --> 4752456545
base 4, term 13 --> 2123103032103331200023103133211223233322200311320011300320320100312133201303003031113021311200322222332322220300332231220022313031200030333132302313012110123012123010113230200132021023101313232010013102221103203031121232122020233303303303211132313213012222331020133
Uwagi
- Standardowe luki są niedozwolone
- Dowolna domyślna metoda we / wy jest dozwolona
- Możesz użyć różnych indeksów (takich jak 0-indeksowane, 1-indeksowane, 2-indeksowane itp.) Dla
- Możesz wypisać pierwsze terminy.
- Ponieważ jest to gra w golfa , najkrótszy kod wygrywa dla tego języka
11jakby był w bazie bi konwertował go z powrotem do bazy 10, itp.)
4anie byłby prawidłową liczbą w bazie-10
4a, ponieważ interpretujesz cyfry 10 jako bazę bi konwertujesz na bazę 10 za każdym razem (tj. Na odwrót od tego pytania).