Мише поручили решить следующую задачу: имеется дата начала и конца некоторого мероприятия; требуется определить его длительность. Он написал программу и попросил Машу её проверить.
Через некоторое время пришла Маша и расстроила Мишу: «Твоя программа работает неправильно. По-моему, ты забыл, что года бывают високосными».
У Миши очень мало свободного времени и он не успевает исправить свою программу. Помогите ему.
Год является високосным, тогда и только тогда, когда выполнено одно из следующих условий:
год делится на 4, но не делится на 100;
год делится на 400.
Например, года 400, 404, 496, 504, 2000, 2004 являются високосными, а года 100, 200, 300, 503, 1000, 2001, 2005 - нет.
Входные данные
Первая строка входного файла INPUT.TXT содержит дату начала мероприятия. Вторая строка входного файла содержит дату конца мероприятия. Гарантируется, что первая дата меньше второй. Даты заданы в формате DD.MM.YYYY.
Выходные данные
В выходной файл OUTPUT.TXT выведите единственное число - длительность мероприятия (в днях).
Примеры
№
INPUT.TXT
OUTPUT.TXT
1
01.09.2005 06.10.2005
36
2
01.09.0005 01.09.0006
366
3
01.02.2004 01.03.2004
30
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!