Autobus


Submit solution

Points: 70
Time limit: 1.0s
Memory limit: 64M

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

Državno natjecanje 2019. / Osnovna škola (6. razred) - 1. zadatak

Svatko od nas zna nekog tko stalno kasni i nikad ne dođe u dogovoreno vrijeme. Neki uvijek bivaju zadržani od strane drugih ili poput čarobnjaka kažu da nikad ne kasne, niti rane, već uvijek stignu točno kada i misle.

Recimo da je Luka jedan od takvih. On nikad na autobusni kolodvor ne dođe u vrijeme polaska autobusa već obavezno na jedan od polazaka zakasni, a na drugi polazak urani.

Svakoga dana, prvi polazak autobusa s kolodvora je u ponoć, tj. u nula sati i nula minuta. Svaki sljedeći polazak je X minuta nakon prošlog i tako sve dok je to moguće do kraja dana.

Ako znamo da je Luka u S sati i M minuta došao na kolodvor, odredi i ispiši kada je krenuo autobus na koji je zakasnio i u koliko će krenuti autobus na koji je uranio.

ULAZNI PODACI

U prvom retku nalazi se prirodan broj X (5 ≤ X < 1440), broj iz teksta zadatka. U drugom retku nalaze se dva cijela broja S (0 ≤ S ≤ 23) i M (0 ≤ M ≤ 59), brojevi iz teksta zadatka.

IZLAZNI PODACI

U prvi redak ispiši dva cijela broja odvojena razmakom, redom sat i minutu polaska autobusa na koji je Luka zakasnio, a u drugi dva cijela broja, redom sat i minutu polaska autobusa na koji je Luka uranio.

PRIMJERI TEST PODATAKA

Ulaz
15
9 10
Izlaz
9 0
9 15
Ulaz
45
10 15
Izlaz
9 45
10 30
Ulaz
55
17 50
Izlaz
17 25
18 20

Comments

There are no comments at the moment.