Professional Documents
Culture Documents
Baspas2 Zadaci
Baspas2 Zadaci
razreda)
Primjeri za koje program ne ispie rjeenje u vremenu do 10 sekundi bodovat e se s 0 bodova. Ako se kod testiranja pojavi sintaktika pogreka, rjeenje nosi 0 bodova. Ukoliko se unosi vie ulaznih podataka u istom redu, oni e biti razdvojeni sukladno pravilima programskog jezika u kojemu se rjeava: , (zarezom) u Basicu i [SPACE] (razmakom) u Pascalu. SRETNO I USPJENO!
SLIKE
40 bodova
Mirko skuplja slike na raunalu. Zasad ih je skupio jako puno i vie mu ne stanu na raunalo, pa ih mora poeti snimati na CD-ove. Mirko dobro zna da svaki CD ima tono 700MB prostora. Mirko ima N slika i sve slike su veliine K megabajta. Pomogni Mirku odluiti koliko najmanje CD-ova mora kupiti kako bi na njih mogao snimiti sve slike. Niti jedna slika se ne smije dijelom snimiti na jedan CD, a dijelom na drugi! Ulazni podaci: prirodan broj N (1 N 10 000), broj slika koje Mirko eli snimiti na CD-ove. prirodan broj K (1 K 10), veliina jedne slike u MB. Izlazni podatak: prirodni broj X, najmanji broj CD-ova potreban Mirku da snimi sve slike. Primjeri: RB Ulaz Izlaz Objanjenje 1. 1000 3 Mirko ima 1000 slika veliine 2Mb, za to mu 2 treba najmanje 3 CD-a, jer na 3 CD-a stane 700 * 3 = 2100MB 2. 100 1 Mirko moe sa 100 slika veliine 7MB popuniti 7 tono jedan cijeli CD.
PRVA
70 bodova
Zadanom prirodnom broju potrebno je odrediti prvu znamenku. Ulazni podaci: prirodan broj N (1 N 10 000). Izlazni podatak: prirodan broj K, koji predstavlja prvu znamenku broja N. Primjeri: RB Ulaz Izlaz Objanjenje 1. 431 4 Prva znamenka broja 431 je 4 2. 2435 2
Rjeenje snimiti pod imenom PRVA.BAS ili PRVA.PAS + PRVA.EXE
IZLET
90 bodova
Iviino znanje informatike ve je nadaleko poznato. Stalno ga trae da rjeava teke probleme. Tako je danas dobio zadatak od ravnateljice da organizira izlet za cijelu kolu. Na izlet ide N uenika, koje treba raspodijeliti u autobuse. Postoje dva tipa autobusa, vei s A sjedeih mjesta, i manji s B sjedeih mjesta. Iznajmljivanje veeg autobusa kota X kuna, a manjeg Y kuna. Pomogni Ivici da odlui koliko veih i koliko manjih autobusa je potrebno da preveze sve uenike, a da potroi to je mogue manje novca. Ulazni podaci: prirodan broj N (1 N 3 000), broj uenika koji idu na izlet; prirodan broj A (1 A 100), broj sjedeih mjesta u veem autobusu; prirodan broj B (1 B 100), broj sjedeih mjesta u manjem autobusu: prirodan broj X (1 X 10 000), cijena iznajmljivanja veeg autobusa; prirodan broj Y (1 Y 10 000), cijena iznajmljivanja manjeg autobusa; Izlazni podatak: prirodan broj C, najmanja ukupna cijena izleta za sve uenike. Primjeri: RB Ulaz Izlaz 1. 100 2400 40 30 1000 700 2. 100 3000 70 40 5000 1000 Objanjenje Ako Ivica unajmi jedan vei i dva manja autobusa tada je broj sjedeih mjesta jednak 40 + 30 + 30 = 100. Ukupna cijena je: 1000kn + 700kn * 2 = 2400kn. Ako Ivica unajmi tri manji autobusa tada je broj sjedeih mjesta jednak 40 + 40 + 40 = 120. Ukupna cijena je: 1000kn * 3 = 3000kn.