Educational Codeforces Round 13 |
---|
Закончено |
У девочки Маши есть очень красивый календарь y-го года. В календаре отмечены все дни вместе со своими днями недели: понедельник, вторник, среда, четверг, пятница, суббота и воскресенье.
Календарь настолько красивый, что теперь Маша хочет узнать следующий после y-го год, когда календарь будет точно таким же. Помогите ей найти этот год.
Обратите внимание, что високосные годы содержат 366 дней. Год считается високосным, если он делится на 400, либо он делится на 4 и при этом не делится на 100 (https://ru.wikipedia.org/wiki/Високосный_год).
В единственной строке находится целое число y (1000 ≤ y < 100'000) — номер года календаря.
Выведите одно целое число y' — следующий после y-го год, когда календарь будет точно таким же. Обратите внимание, что вам нужно найти первый после y-го год с совпадающим календарём.
2016
2044
2000
2028
50501
50507
Сегодня 13-е июня 2016-го года, понедельник.
Название |
---|