Language:

English
Russian

Практикум по программированию

Для участников:
Регистрация  ||   Вход
Список соревнований
Вы не вошли в систему! Вход или регистрация.

Расписание

Time limit:1 sec.
Memory limit: 65536 KByte

Василий только что проснулся и обнаружил, что опаздывает в школу. Точнее, он уже опоздал. Вам известно расписание занятий Васи (время начала каждого урока). По этим данным определите, до скольки он может ещё полежать в постели. Вам следует учесть два обстоятельства. Во-первых, Василий хочет прийти в школу точно к началу урока, чтобы не попасться на глаза директору. Во-вторых, ему нужно некоторое время, чтобы оказаться в школе: 10 минут он будет одеваться и собирать рюкзак, ещё 5 минут уйдут на дорогу.

В первой строке входных данных указано время, когда Вася проснулся: два числа, разделённых пробелом — часы и минуты. В следующей строке задано N — количество уроков. Каждая из следующих N строк содержит время начала очередного урока. Выведите время (час и минуту через пробел), когда Василий должен встать с постели. Известно, что все уроки в расписании в пределах одних суток, кроме того, Вася не успевает к первому, но точно успевает к последнему уроку.

Пример ввода

9 12

4

8 30

9 20

10 10

11 10

Пример вывода

9 55

 

© Copyright ВоГУ, АВТ, Носов Д.А., Смоленцев К.Н.