АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1685. Возраст

Ограничение времени: 1 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

В некоторой школе учатся N детей. Директору школы стало интересно, когда наступит ближайшая дата, что сумма всех возрастов данных учеников станет больше или равна K.

Заметим, что под словом "возраст" директор понимает целое число − количество полных лет. Например, если ученик родился 15.11.2000, то 14.11.2016 ему ещё 15 лет, а 15.11.2016 − уже 16.

Также директор считает, что если ученик родился 29 февраля, то в невисокосные годы его день рождения следует отмечать 1 марта, а вовсе не 28 февраля.

Напишите программу, которая поможет директору найти искомую дату.

Входные данные

В первой строке через пробел записаны два целых числа N и K.

В следующих N строках записаны даты рождения в формате ДД.ММ.ГГГГ (первые две цифры − номер дня в месяце, затем идёт точка, следующие две цифры − номер месяца, далее снова точка, последние четыре цифры − год).

Ограничения: 1 ≤ N ≤ 105,  20∙N ≤ K ≤ 1000∙N, все даты лежат в интервале от 01.01.1998 до 31.12.2010 включительно.

Выходные данные

Искомая дата в формате ДД.ММ.ГГГГ

 Пример ввода

2 40

06.03.2000

27.05.2001

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

06.03.2021

Примечание. Год является високосным, если он либо кратен 400, либо кратен 4, но при этом не кратен 100.

Система оценивания.

Подзадача 1 (до 50 баллов): 1 ≤ N ≤ 100

Подзадача 2 (до 50 баллов): 1 ≤ N ≤ 105


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, муниципальные этапы / Муниципальный этап 2016-17 / Классы 9-11 /
1684. 2 - Школьный концерт 1685. 1686. 4 - Конкурс капитанов
 
время генерации 0.094 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.