Sat - Školsko (2020)
Školsko natjecanje 6. razred 2020 - 3. zadatak
Znamo da je nastava organizirana u nastavne sate između kojih su odmori. Školski sati traju po 45 minuta, a prvi počinje u 8:00 sati. Svi odmori traju po N minuta, osim jednog “velikog” koji traje M minuta. Veliki odmor dolazi iza sata s rednim brojem K. Na primjer, za N = 5, M = 10 i K = 3, dnevni raspored sati i odmora izgleda kao u tablici.
Pazi: u trenutku kada na satu otkuca 8:45 završava prvi sat i počinje prvi odmor. Također, u trenutku kada na satu otkuca 8:50 završava prvi odmor i počinje drugi sat.
Nastava traje 10 nastavnih sati i iza zadnjeg nastavnog sata nema odmora.
Neka su zadane vrijednosti N, M i K te jedan trenutak tijekom nastave opisan satom (A) i minutom (B) u kojem se dogodio. Napiši program koji određuje kojem periodu nastavnog dana pripada zadani trenutak.
Zadani trenutak uvijek će biti unutar trajanja nastave.
Ulazni podaci
- U prvom je retku prirodan broj N (1 ≤ N ≤ 30), trajanje običnog odmora u minutama.
- U drugom je retku prirodan broj M (1 ≤ M ≤ 30, N ≤ M), trajanje velikog odmora u minutama.
- U trećem je retku prirodan broj K (1 ≤ K ≤ 9), redni broj sata iza kojeg dolazi veliki odmor.
- U četvrtom je retku prirodan broj A (8 ≤ A ≤ 20), sat iz teksta zadatka.
- U petom je retku prirodan broj B (0 ≤ B ≤ 59), minuta iz teksta zadatka.
Izlazni podaci
Ako u zadanom trenutku traje nastavni sat, ispiši „x. sat“ (bez navodnika) gdje x zamijeni rednim brojem nastavnog sata koji traje. Inače ispiši „x. odmor“ (bez navodnika) gdje x zamijeni rednim brojem odmora koji traje.
Primjeri test podataka
Ulaz
15
15
3
11
18
Izlaz
4. sat
Opis prvog probnog primjera:
Iz tablice se vidi da je u trenutku 11:18 u toku 4. sat.
Ulaz
7
23
4
9
40
Izlaz
2. odmor
Ulaz
5
15
1
8
45
Izlaz
1. odmor
Comments