Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
Gost
|
Postano: 15:44 ned, 3. 6. 2018 Naslov: |
|
|
Vezano za funkciju pomakni_se(),
ako imamo na primjer mjesta 0,..,5 pri cemu su 0,1,2,3 i 5 zauzeta. Recimo da pozovemo fju pomakni_se(2); za navijaca koji sjedi na 3.mjestu. Pomice li se on tada na mjesto 4 ili ostaje na svom mjestu? I jos pitanje, moze li x biti veci od velicine?
Vezano za funkciju pomakni_se(),
ako imamo na primjer mjesta 0,..,5 pri cemu su 0,1,2,3 i 5 zauzeta. Recimo da pozovemo fju pomakni_se(2); za navijaca koji sjedi na 3.mjestu. Pomice li se on tada na mjesto 4 ili ostaje na svom mjestu? I jos pitanje, moze li x biti veci od velicine?
|
|
[Vrh] |
|
Korisnik10909090 Gost
|
|
[Vrh] |
|
matkec Forumaš(ica)
Pridružen/a: 14. 05. 2010. (16:21:29) Postovi: (8C)16
|
Postano: 21:08 ned, 3. 6. 2018 Naslov: |
|
|
[quote="Anonymous"]U funkciji pomakni_se() kako da tretiramo slučaj x = 0 budući da x može biti nenegativan cijeli broj? Treba li se ponašati kao da je trenutno sjedalo zauzeto od strane tog navijaca pa otići na sljedeće ili gledati kao da je "ustao", a to sjedalo je slobodno i udaljeno za barem x mjesta?[/quote]
U slučaju x=0 navijač ostaje sjediti na istom mjestu.
[quote="Anonymous"]Vezano za funkciju pomakni_se(),
ako imamo na primjer mjesta 0,..,5 pri cemu su 0,1,2,3 i 5 zauzeta. Recimo da pozovemo fju pomakni_se(2); za navijaca koji sjedi na 3.mjestu. Pomice li se on tada na mjesto 4 ili ostaje na svom mjestu? I jos pitanje, moze li x biti veci od velicine?[/quote]
Prvo pitanje je već odgovoreno ovdje. Ostaje na svom mjestu.
Broj x može biti veći od veličine.
[quote="Korisnik10909090"]U funkciji ispis_publike() treba li ispisati razmak i nakon zadnjeg navedenog navijaca, tj. je li to greska?[/quote]
Ne, ne treba ispisati razmak. Dapače, to je greška.
Anonymous (napisa): | U funkciji pomakni_se() kako da tretiramo slučaj x = 0 budući da x može biti nenegativan cijeli broj? Treba li se ponašati kao da je trenutno sjedalo zauzeto od strane tog navijaca pa otići na sljedeće ili gledati kao da je "ustao", a to sjedalo je slobodno i udaljeno za barem x mjesta? |
U slučaju x=0 navijač ostaje sjediti na istom mjestu.
Anonymous (napisa): | Vezano za funkciju pomakni_se(),
ako imamo na primjer mjesta 0,..,5 pri cemu su 0,1,2,3 i 5 zauzeta. Recimo da pozovemo fju pomakni_se(2); za navijaca koji sjedi na 3.mjestu. Pomice li se on tada na mjesto 4 ili ostaje na svom mjestu? I jos pitanje, moze li x biti veci od velicine? |
Prvo pitanje je već odgovoreno ovdje. Ostaje na svom mjestu.
Broj x može biti veći od veličine.
Korisnik10909090 (napisa): | U funkciji ispis_publike() treba li ispisati razmak i nakon zadnjeg navedenog navijaca, tj. je li to greska? |
Ne, ne treba ispisati razmak. Dapače, to je greška.
|
|
[Vrh] |
|
Gost
|
|
[Vrh] |
|
Gost
|
|
[Vrh] |
|
matkec Forumaš(ica)
Pridružen/a: 14. 05. 2010. (16:21:29) Postovi: (8C)16
|
Postano: 8:18 pon, 4. 6. 2018 Naslov: |
|
|
Treba čitati tekst zadatka:
"uzmi_baklju() ... Pronalazi prvo sjedalo desno od njega ispod kojeg je skrivena baklja, a slobodno je, sjeda na njega i uzima jednu baklju. Kao kod funkcije pomakni_se, u slučaju da dođe do kraja tribine, ciklično počinje od početka. Ako već sjedi na mjestu s bakljama, ne miče se i uzima jednu baklju."
Dakle, ako već sjedi na mjestu s bakljama, ostaje sjediti na tom mjestu. Zato je na mjestu 78 Bili uzeo dvije baklje.
U istom citatu: ako je prvo desno s bakljama zauzeto, huligan traži dalje slobodnu poziciju s bakljama, pomičući se u desno, ciklično ako dođe do kraja tribine. Ostaje na mjestu samo u slučaju da su sva ostala mjesta s bakljama zauzeta.
Također, citat: "Ispod nekih sjedala skrivene su neograničene količine baklji kojih se huligani žele domoći, kako bi u određenim trenutcima utakmice bacili te baklje u teren."
Nikada nijedno sjedalo koje je na početku imalo baklje ne "presuši", jer na svakom mjestu gdje je inicijalno bilo baklji, ima neograničeno mnogo baklji.
Treba čitati tekst zadatka:
"uzmi_baklju() ... Pronalazi prvo sjedalo desno od njega ispod kojeg je skrivena baklja, a slobodno je, sjeda na njega i uzima jednu baklju. Kao kod funkcije pomakni_se, u slučaju da dođe do kraja tribine, ciklično počinje od početka. Ako već sjedi na mjestu s bakljama, ne miče se i uzima jednu baklju."
Dakle, ako već sjedi na mjestu s bakljama, ostaje sjediti na tom mjestu. Zato je na mjestu 78 Bili uzeo dvije baklje.
U istom citatu: ako je prvo desno s bakljama zauzeto, huligan traži dalje slobodnu poziciju s bakljama, pomičući se u desno, ciklično ako dođe do kraja tribine. Ostaje na mjestu samo u slučaju da su sva ostala mjesta s bakljama zauzeta.
Također, citat: "Ispod nekih sjedala skrivene su neograničene količine baklji kojih se huligani žele domoći, kako bi u određenim trenutcima utakmice bacili te baklje u teren."
Nikada nijedno sjedalo koje je na početku imalo baklje ne "presuši", jer na svakom mjestu gdje je inicijalno bilo baklji, ima neograničeno mnogo baklji.
|
|
[Vrh] |
|
Gost
|
|
[Vrh] |
|
|