| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 167 | 138 | 126 | 81.818% |
Perica programira simulaciju koju će košarkaški suci koristiti za online učenje pravila košarkaške igre. Jedna od situacija koja se pojavljuje tijekom igre opisana je na sljedeći način:
Igrač svako dodatno bacanje može pogoditi ili promašiti. Za svako pogođeno bacanje sudac ekipi dodjeljuje jedan poen.
Za testiranje simulacije, Perica je pripremio jednu probnu situaciju. Napiši program koji će ispisati koliko je poena imala ekipa nakon odigrane situacije.
U prvom je retku prirodan broj X (2 ≤ X ≤ 10), broj iz teksta zadatka.
U drugom je retku cijeli broj 0 ili 1. Nula – igrač je promašio; jedan – igrač je pogodio šut za X poena.
U trećem je retku cijeli broj 0 ili 1. Jedan – igrač je prilikom izvođenja šuta za X poena nepropisno zaustavljen; nula – igrač nije nepropisno zaustavljen.
Ovisno o vrijednostima u drugom i trećem retku slijedi nula, jedan ili X redaka nula ili jedinica. Jedinica označava da je igrač pogodio dodatno bacanje, a nula da igrač nije pogodio dodatno bacanje.
U jedini redak ispiši broj poena iz teksta zadatka.
2 1 0
2
3 1 1 1
4
5 0 1 1 0 1 1 0
3
Opis prvog probnog primjera: Igrač šutira za dva poena i pogađa. Sudac ekipi dodjeljuje dva poena. Igrač prilikom šuta nije nepropisno zaustavljen, sudac ne dodjeljuje dodatna bacanja.
Opis drugog probnog primjera: Igrač šutira za tri poena i pogađa. Sudac ekipi dodjeljuje tri poena. Igrač je prilikom šuta bio nepropisno zaustavljen. Sudac mu zbog toga dodjeljuje jedno dodatno bacanje koje on pogađa. Sudac ekipi dodjeljuje još jedan poen.
Opis trećeg probnog primjera: Igrač šutira za pet poena i promašuje. Sudac ekipi ne dodjeljuje poene. Međutim, igrač je prilikom šuta nepropisno zaustavljen i sudac mu dodjeljuje pet dodatnih bacanja. Igrač pogađa prvo, treće i četvrto bacanje zbog čega sudac ekipi dodjeljuje tri poena.