You are on page 1of 10

SVEUILITE U SPLITU

PRIRODOSLOVNO MATEMATIKI FAKULTET

Metodiki informatiki seminar s nastavnom


praksom II
Zadaci za domai
Python

Aneli Ivan, Asanovi Branimir, Duni Stefan, Karai Vedran


Split, 2015

Sadraj
1. Zadatak: Trnica........................................................................................... 3
1.1.

Test podaci: Trnica.................................................................................... 4

2. Zadatak: Prosjek........................................................................................... 5
2.1.

Test podaci: Prosjek................................................................................... 6

3. Zadatak: Meteor........................................................................................... 7
3.1.

Test podaci: Meteor.................................................................................... 9

1.Zadatak: Trnica
Baka Barica svake nedjelje na trnici prodaje kruke i jabuke. Voe se na poetku
nalazi u dvije koare pri emu prva koara sadri A kruaka i B jabuka, dok druga
koara sadri C kruaka i D jabuka. Kako bi stekla prednost nad konkurencijom,
Barica je odluila razvrstati voe tako da se u jednoj koari nalaze samo jabuke, a
u drugoj samo kruke.
Ukoliko znate da je Barici potrebna jedna sekunda kako bi premjestila komad voa
iz jedne koare u drugu, odredite koliko joj je najmanje vremena potrebno da
razvrsta sve voe.
ULAZNI PODACI
U prvom redu ulaza nalaze se dva prirodna broja A i B (0 A, B 1 000) iz
teksta zadatka.
U drugom redu ulaza nalaze se dva prirodna broja C i D (0 C, D 1 000) iz
teksta zadatka.

IZLAZNI PODACI
U prvom i jedinom redu ispiite najmanji broj sekundi potreban da Barica razvrsta
voe.

PRIMJERI TEST PODATAKA


ulaz
21
12

ulaz
56
78

ulaz
13 4
15 5

izlaz
2

izlaz
13

izlaz
18

Pojanjenje prvog primjera: Barica ce premjestiti sve jabuke u prvu koaru, a sve kruke u
drugu.

1.1. Test podaci: Trnica


Ulaz

Izlaz

Test 1

642 245
962 821

1207

Test 2

534 664
868 199

733

Test 3

965 979
172 605

1151

Test 4

226 934
396 847

1073

Test 5

651 614
136 253

750

2.Zadatak: Prosjek
Zadan je niz od N prirodnih brojeva. Pronaite podniz uzastopnih brojeva duljine
barem K koji ima najvei mogui prosjek.
Napomena: prosjek podniza je zbroj svih brojeva u podnizu podijeljen s
njegovom duljinom.
ULAZNI PODACI
U prvom retku nalaze se dva prirodna broja N (1 N 3 105) i K (1 6 K 6 N).
U drugom retku nalazi se N prirodnih brojeva ai (1 ai 106).
IZLAZNI PODACI
U prvi i jedini redak ispiite najvei mogui prosjek.
Dozvoljeno apsolutno odstupanje od slubenog rjeenja je 0:001.
BODOVANJE
U 30% test podataka N nee biti vei od 5 000.
PRIMJERI TEST PODATAKA

ulaz
41
1234

ulaz
42
2434

ulaz
63
712136

izlaz
4.000000

izlaz
3.666666

izlaz
3.333333

2.1. Test podaci: Prosjek


Ulaz

Izlaz

Test 1

prosjek.in.1

prosjek.out.1

Test 2

prosjek.in.2

prosjek.out.2

Test 3

prosjek.in.3

prosjek.out.3

Test 4

prosjek.in.4

prosjek.out.4

Test 5

prosjek.in.5

prosjek.out.5

Test 6

prosjek.in.6

prosjek.out.6

Test 7

prosjek.in.7

prosjek.out.7

Test 8

prosjek.in.8

prosjek.out.8

Test 9

prosjek.in.9

prosjek.out.9

Test 10

prosjek.in.10

prosjek.out.10

3.Zadatak: Meteor
Na internetu je objavljena fotografija malog meteora neobinog oblika kako iz
visine pada prema neravnom tlu. Postojala je i fotografija nainjena neposredno
nakon pada meteora, ali ona je naalost izgubljena i treba je rekonstruirati.
Fotografiju pojednostavljeno prikazujemo kao matricu znakova. Znak X (veliko
slovo X) predstavlja dio meteora, znak # (ljestve) predstavlja dio tla, a ostatak
slike (zrak) ine znakovi . (toke).
Meteor je povezan, tj. za svaka dva dijela meteora na fotografiji postoji put
izmeu njih koji prolazi samo po meteoru i ine ga koraci gore, dolje, lijevo i
desno. Takoer, svi dijelovi tla meusobno su povezani na isti nain.
Na danoj fotografiji meteor se nalazi strogo iznad tla. Preciznije, na fotografiji
postoji barem jedan redak koji se sastoji samo od zraka (toaka), meteor je u
cijelosti iznad, a tlo u cijelosti ispod njega. Osim toga, cijeli donji redak fotografije
dio je tla.
Meteor je padao okomito prema dolje. Pri padu na tlo zadrao je svoj oblik, a
isto vrijedi i za tlo. Rekonstruirajte fotografiju nakon pada meteora!
ULAZNI PODACI
U prvom retku nalaze se prirodni brojevi R i S (3 R,S 3000), broj redaka i broj
stupaca fotografije.
U sljedeih R redaka nalazi se fotografija opisana u tekstu zadatka.

IZLAZNI PODACI
Ispiite traenu fotografiju (dimenzija R x S) nakon pada meteora.

PRIMJERI TEST PODATAKA


ulaz
5 6
.XXXX.
...X..
......
#..###
######

ulaz
9 7
XXX.XXX
X.XXX.X
X..X..X
X.....X
.......
.#...#.
.##.##.
.#####.
#######

izlaz
......
.XXXX.
...X..
#..###
######

Izlaz
.......
.......
.......
.......
XXX.XXX
X#XXX#X
X##X##X
X#####X
#######

3.1. Test podaci: Meteor


Ulaz

Izlaz

Test 1

meteor.in.1

meteor.out.1

Test 2

meteor.in.2

meteor.out.2

Test 3

meteor.in.3

meteor.out.3

Test 4

meteor.in.4

meteor.out.4

Test 5

meteor.in.5

meteor.out.5

You might also like