Главное меню портала
• О портале
• Архив задач
• Карта архива задач
• Результаты тестов
• Ошибки тестирования
• Преподаватели
• Библиотечка
Рейтинг у учителя
• Рейтинг на портале
Начинающему
• Работа с порталом
• Курс для начинающего
• Архив задач начинающего
Олимпиаднику
• Архив задач олимпиадника
Олимпиады
Дистанционные олимпиады
• Положение олимпиады
Новое сообщениеОтправленые
Загрузка...
Время на прохождение теста: 1 секунд(а/ы).
Имя входного файла: input.txt
Имя выходного файла: output.txt

Автор: Бельский Андрей Владимирович

Мероприятие
Мише поручили решить следующую задачу: имеется дата начала и конца некоторого мероприятия; требуется определить его длительность. Он написал программу и попросил Машу её проверить. Через некоторое время пришла Маша и расстроила Мишу: «Твоя программа работает неправильно. По-моему, ты забыл, что года бывают високосными.» У Миши очень мало свободного времени и он не успевает исправить свою программу. Помогите ему. 

Год является високосным, тогда и только тогда, когда выполнено одно из следующих условий: 

- год делится на 4, но не делится на 100; 
- год делится на 400. 

Например, года 400, 404, 496, 504, 2000, 2004 являются високосными, а года 100, 200, 300, 503, 1000, 2001, 2005 - нет.
Входные данные:
Первая строка входного файла содержит дату начала мероприятия.
Вторая строка входного файла содержит дату конца мероприятия.
Гарантируется, что первая дата меньше второй. Даты заданы в формате DD.MM. YYYY
Выходные данные:
Выведите единственное число - длительность мероприятия (в днях).

Примеры:
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

Сложность задачи: 12%



Проверку могут осуществлять только зарегистрированные пользователи!


Показать обсуждение


На сайте гостей 21, зарегистрированных 0:
Сейчас онлайн только гости...
[Данные за последние 5 минут]