Mozgalica
Županijska razina 2025 / Osnovna škola (5. razred) - 2. zadatak
https://hsin.hr/zupanijsko2025/zadaci/zupanijsko-2025-zadaci-pa-os-5.pdf
Zaigrajmo jednu mozgalicu. Neka je zadan prirodan broj N. Na taj broj K puta primijenimo jednu od sljedećih aktivnosti:
• aktivnost 1 – broj N povećaj za jedan;
• aktivnost 2 – ako je N paran, povećaj ga za jedan, a ako je neparan, smanji ga za jedan;
• aktivnost 3 – broj N povećaj za njegovu znamenku jedinica;
• aktivnost 4 – u broju N zamijeni mjesta znamenkama jedinice i desetice.
Naravno, djelovanjem aktivnosti broj N se mijenja. Napiši program koji će za zadani prirodan broj N i niz od K aktivnosti ispisati završnu vrijednost broja N.
Ulazni podaci
U prvom je retku prirodan broj N (1000 ≤ N ≤ 9999), broj iz teksta zadatka.
U drugom je retku prirodan broj K (1 ≤ K ≤ 30), broj iz teksta zadatka.
U sljedećih K redaka nalazi se po jedan prirodan broj Ai (1 ≤ Ai ≤ 4), oznaka aktivnosti iz teksta zadatka.
Izlazni podaci
U prvi redak ispiši traženi prirodan broj iz teksta zadatka.
Bodovanje
U primjerima vrijednima 20 bodova vrijedit će da je K = 1.
U primjerima vrijednima 20 bodova vrijedit će da su sve aktivnosti tijekom mozgalice iste.
Primjeri test podataka
Ulaz
2341
3
1
1
1
Izlaz
2344
Ulaz
3175
1
4
Izlaz
3157
Ulaz
7364
6
1
2
3
1
4
2
Izlaz
7397
Objašnjenje
Opis trećeg probnog primjera: Tijek promjene broja N je: 7364 -> 7365 -> 7364 -> 7368 -> 7369 -> 7396 -> 7397.
Comments