Задачи на логику

Год рождения прабабушки

29 февраля бывает только в високосный год

Моя прабабушка родилась в первое воскресенье года. Ее седьмой день рождения тоже пришелся на воскресенье. В каком году родилась моя прабабушка?

Подсказка. Если какая-нибудь дата выпадает, например, на воскресенье, то в следующем году эта дата выпадет на следующий день недели, в нашем случае — на понедельник. Это правило действует для обычных, не високосных годов.

Посмотреть решение

Чтобы год считался високосным, его номер должен быть кратен четырем. Но годы, номера которых также кратны 100, високосными не считаются. Если номер года кратен 400, то он все-таки високосный. То есть 2000-й — високосный год, а 1900-й — нет.

Поскольку седьмой день рождения прабабушки снова выпал на воскресенье, ее первые семь лет жизни пришлись на период без високосных годов. Последний такой период был с 1897 года до 1904. Значит, прабабушка автора родилась в 1897 году.

Марина

Share
Published by
Марина

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago