Prevod do sústavy
Zadanie
Napíš funkciu do_sustavy(n, zaklad), ktorá prevedie nezáporné celé číslo n do číselnej sústavy so základom zaklad (od 2 do 9) a vráti výsledok ako reťazec.
Napríklad do_sustavy(10, 2) vráti "1010" a do_sustavy(255, 8) vráti "377". Nepoužívaj funkcie bin, oct ani format.
Príklady
Volanie
print(do_sustavy(10, 2))
Očakávaný výstup
1010
Volanie
print(do_sustavy(255, 8))
Očakávaný výstup
377
Pravidlá
Preveď číslo delením so zvyškom – bez
bin,octaformat.
Po odoslaní riešenie overí ešte 6 skrytých testov: nula, trojková sústava, menšie ako základ, rovné základu, veľké číslo, vracia reťazec.
Python sa spustí pri prvom spustení kódu.
Ctrl+Enter spustí program. Tab odsadí riadok. Esc a potom Tab opustí editor.
Vstup (stdin)
Každý riadok = jedno volanie input().
Výstup
Nápovedy
Najprv to skús bez nápovedy. Každá nápoveda prezradí o niečo viac - a trochu zníži odmenu.
Bez prihlásenia sú nápovedy zadarmo - ale ani XP sa neudeľujú.
Riešenie
Riešenie sa odomkne po poslednej nápovede.