Napíš programÚloha 3/4Jednoduchá20 XP

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ú.

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.