Каждый год покупаем новые календари. Закончился год - взять бы да и спрятать календарь до лучших времен. Все равно ведь повторится когда-нибудь. Вынул да повесил на стенку. А на номер года можно и не обращать внимания, и так все знают, какой год на дворе. Всего-то и надо 14 календарей - 7 для обычнного года и 7 для високосного. Главное, надо знать, какой календарь пригодится для наступившего года. Правила тут не очень сложные.
Введем терминологию. Ну, високосный год - он и есть високосный. А вот между високосными есть 3 обычных года. Назовем их послевисокосный, регулярный и предвисокосный. Например, 2012 - високосный, 2013 - послевисокосный, 2014 - регулярный, 2015 - предвисокосный, 2016 - високосный. .
1. Високосный год. Календари повторяются через 28 лет. То есть, для 2016 года может пригодиться календарь 1988 года. А календарь за 2000-й год надо достать в 2028 году.
2. Послевисокосный год. Чтобы узнать, какой календарь можно использовать, нужно отнять 11. А чтобы знать, когда пригодится в будущем, надо прибавить 6. Возьмем 2013 год. Для него действителен календарь 2002 года. А в следующий раз его можно повесить на стенку уже в 2019 году.
3. Регулярный год. Здесь надо отнимать и туда, и туда 11 лет. 2014 - 11 = 2003 год. В этом году действителен календарь 2003 года. Кто не выкинул, можно использовать. Пригодится на будущее также через 11 лет. 2014 + 11 = 2025 год.
4. Предвисокосный год. Здесь все наоборот послевисоксоному. Достаем из кладовки календарь 6-летней давности, и прячем в кладовку на 11 лет, до следующего раза. Например, в будущем 2015 году, который является предвисокосным, будет действителен календарь 2009 года. А календарь 2015 года - в 2026 году.