Sat - Školsko (2020)


Submit solution

Points: 90 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, C, C++, Java, Perl, Python

Š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.

enter image description here

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.

enter image description here

Ulaz
7 
23 
4 
9 
40
Izlaz
2. odmor

Ulaz
5
15
1
8
45
Izlaz
1. odmor

Comments

There are no comments at the moment.