Figúrka na hracom pláne
Zadanie
Figúrka stojí na políčku 0. Program načíta hody kockou – čísla od 1 do 6 na jednom riadku, oddelené medzerou. Po každom hode sa figúrka posunie o hodenú hodnotu. Ak skončí na políčku 5, 13 alebo 20, vráti sa na políčko 0.
Program vypíše, po koľkých hodoch figúrka prvýkrát dosiahne políčko 30 alebo ďalšie. Ak na to hody nestačia, vypíše -1.
Pre hody 4 1 6 6 6 6 6 6 program vypíše 7 (po druhom hode figúrka stojí na políčku 5, takže ide späť na štart).
Príklady
Vstup
4 1 6 6 6 6 6 6
Očakávaný výstup
7
Po odoslaní riešenie overí ešte 7 skrytých testov: bez návratu, návrat hneď po prvom hode, hody nestačia, málo hodov, skončí na 29, návrat z políčka 20, hody navyše sa nepočítajú.
Potrebuješ vedieť
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.