Professional Documents
Culture Documents
Zadaci Za 6 Razred Školsko Natjecanje
Zadaci Za 6 Razred Školsko Natjecanje
od 14:30 do 16:30
Sadraj
Zadaci..................................................................................................................................................... 1 Zadatak: Napolitanke ...................................................................................................................... 2 Zadatak: Peking ................................................................................................................................. 3 Zadatak: Joker .................................................................................................................................... 4
Zadaci
U tablici moete pogledati ogranienja za zadatke: Zadatak Vremensko ogranienje Broj bodova Ukupno bodova Napolitanke 5 sekundi 50 200 Peking 5 sekundi 70 Joker 5 sekundi 80
NAPOMENE:
kao rjeenje zadatka treba predati njegov izvorni kod koji mora biti spremljen u obliku ime_zadatka.nastavak (.bas ili .sb ili .pas ili .c ili .cpp); vae rjeenje e se testirati na slubenim test primjerima. U pravilu se prilikom evaluacije nee gledati va izvorni kod ve samo njegova izvrna (.exe) verzija; ako se pri izvravanju programa na nekom test primjeru dogodi pogreka, tada taj primjer nosi 0 bodova; natjecatelji koji zadatke rjeavaju u QuickBasicu i Small Basicu trebaju paziti na uitavanje ulaznih podataka. Ako je u zadatku predvieno uitavanje vie podataka u istom retku, tada se oni uitavaju jedan ispod drugog, s lijeva na desno u retku.
1 od 4
Zadatak: Napolitanke
50 bodova
Dora i Vlatka su dobile na poklon kutiju okoladnih napolitanki. Kako su one veliki ljubitelji dobrih slatkia, odmah su otvorile kutiju i poele jesti. Kada su se najele, zatvorile su kutiju te se zapitale koliko je jo ostalo napolitanki u kutiji. Kako nisu znale koliko je napolitanki bilo u poetku, morale su se prisjetiti trenutka otvaranja. Dora se prisjetila da su napolitanke u kutiji bile sloene u R redaka s po S napolitanki u svakom retku. Vlatka se pak prisjetila da su napolitanke bile sloene u K takvih slojeva. Dora se prisjetila da je pojela D napolitanki, a Vlatka se sjetila da je pojela V napolitanki. Napii program koji e na osnovu njihovih prisjeanja odrediti i ispisati koliko je napolitanki ostalo u kutiji. Napomena: ulazni podaci bit e tako zadani da Dora i Vlatka nikad nisu pojele vie napolitanki nego ih je bilo u kutiji. ULAZNI PODACI U prvom retku nalazi se jedan prirodan broj R (1 R 10), zadani broj redaka. U drugom retku nalazi se jedan prirodan broj S (1 S 10), broj napolitanki u svakom retku. U treem retku nalazi se jedan prirodan broj K (1 K 10), zadani broj slojeva. U etvrtom retku nalazi se jedan cijeli broj D (0 D 1000), koliko je Dora pojela napolitanki. U petom retku nalazi se jedan cijeli broj V (0 V 1000), koliko je Vlatka pojela napolitanki. IZLAZNI PODACI U jednom retku treba ispisati koliko je napolitanki ostalo u kutiji. PRIMJERI TEST PODATAKA
ulaz ulaz ulaz
4 5 2 10 10
izlaz
6 4 5 21 12
izlaz
5 5 5 15 30
izlaz
20
87
80
2 od 4
Zadatak: Peking
70 bodova
Veliki kineski gradovi, poput Pekinga i angaja imaju velikih problema s oneienjem zraka. Ponekad to oneienje dosegne vrijednosti koje su opasne po ljudsko zdravlje. Kako bi zatitili svoje graane, kineske vlasti svakodnevno prate indeks kakvoe zraka i ovisno o vrijednosti tog indeksa izdaju odgovarajue poruke graanima. Poznato je da vrijedi sljedea povezanost indeksa i izdane poruke:
Poruka graanima
dobra kvaliteta zraka umjerena kvaliteta zraka zrak nezdrav za osjetljive grupe nezdrav zrak vrlo nezdrav zrak opasan zrak
Napii program koji e na osnovu zadane vrijednosti indeksa kakvoe zraka odrediti i ispisati odgovarajuu poruku graanima. ULAZNI PODACI U prvom retku nalazi se jedan prirodan broj IKZ (1 IKZ 500), vrijednost indeksa kakvoe zraka. IZLAZNI PODACI U jednom retku treba ispisati odgovarajuu poruku koju e vlasti uputiti svojim graanima. PRIMJERI TEST PODATAKA
ulaz ulaz ulaz
25
175
500
izlaz
izlaz
izlaz
nezdrav zrak
opasan zrak
3 od 4
Zadatak: Joker
80 bodova
Loto 7/39 je najpopularnija igra na sreu koju organizira i provodi Hrvatska lutrija. U toj se igri iz bubnja, u kojemu se nalazi 39 kuglica oznaenih brojevima od 1 do 39, sluajnim odabirom izvlai 7 kuglica, tj. brojeva. Cilj igre je pogoditi kojih e sedam brojeva biti izvueno iz opisanog bubnja. Meutim, nas zanima dodatna igra u igri, tj. pogaanje tzv. Joker broja. To je prirodni broj koji se kreira od znamenki jedinica prvih est izvuenih brojeva. Pri tome vrijedi da znamenka jedinica prvog izvuenog broja postaje znamenka stotisuica novog broja, znamenka jedinica drugog postaje znamenka desettisuica novog broja i tako sve do znamenke jedinica estog po redu izvuenog broja koja postaje znamenka jedinica novog broja. Npr. ako je redom izvueno sljedeih sedam brojeva (23, 12, 4, 10, 15, 19 i 33) tada je Joker broj 324059. Napii program koji e za zadanih sedam izvuenih brojeva odrediti i ispisati dvije vrijednosti: prva vrijednost koju treba ispisati je zbroj znamenki jedinica prvih est izvuenih brojeva. druga vrijednost koju treba ispisati je ostatak pri dijeljenju opisanog Joker broja sa 101. ULAZNI PODACI U sedam redaka, jedan ispod drugog nalazi se po jedan prirodan broj Li (1 Li 39, i=1..7), izvueni brojevi onim redom kako su izvlaeni. IZLAZNI PODACI U prvom retku treba ispisati traeni zbroj znamenki. U drugom retku treba ispisati traeni ostatak pri dijeljenju. BODOVANJE Toan ispis zbroja nosi polovinu, a toan ostatak pri djeljenju drugu polovinu vrijednosti test podatka. PRIMJERI TEST PODATAKA
ulaz ulaz ulaz
23 12 4 10 15 19 33
izlaz
38 23 1 6 28 19 25
izlaz
20 30 10 4 36 17 12
izlaz
23 51
35 55
17 63
4 od 4