Логическая задача о дне недели¶
Логическая задача о дне недели — классическая головоломка, построенная на условии «если бы вчера было завтра, то сегодня был бы понедельник». Задача относится к разряду задач на календарно-временны́е рассуждения и служит типичным примером задач, встречающихся в школьных олимпиадах по математике и логике, а также в сборниках интеллектуальных игр. Решение опирается на знание семидневного цикла недели и умение оперировать относительными обозначениями времени.
¶Формулировка задачи
Условие звучит так: «Если бы вчера было завтра, то сегодня был бы понедельник. Какой сегодня день недели?». В задаче не указывается, к какому календарю относится условие, — предполагается обычная семидневная неделя без исключений. Ответ должен быть одним из семи дней: понедельник, вторник, среда, четверг, пятница, суббота или воскресенье.
¶Принцип решения
Ключ к решению — правильно интерпретировать фразу «если бы вчера было завтра». В реальном времени «вчера» — это день, предшествующий сегодняшнему, а «завтра» — день, следующий за сегодняшним. Условие же переносит «вчера» на позицию «завтра», то есть смещает точку отсчёта на два дня вперёд.
Обозначим сегодняшний день буквой X. Тогда:
- реальное «вчера» — это X − 1;
- реальное «завтра» — это X + 1.
Фраза «вчера было завтра» означает, что если бы мы жили в мире, где вчерашний день совпадает с завтрашним, то смещение составило бы два дня. Иными словами, условие эквивалентно утверждению: «если бы сегодня было на два дня раньше (или позже — в зависимости от направления сдвига), то сегодня был бы понедельник».
Наиболее распространённая интерпретация: условие сдвигает календарь так, что реальный сегодняшний день X соответствовал бы дню X + 2. Если этот сдвинутый день — понедельник, то X + 2 = понедельник, откуда X = суббота.
¶Проверка ответа
Проверим: если сегодня суббота, то «вчера» — пятница, а «завтра» — воскресенье. Условие «если бы вчера было завтра» переносит пятницу на позицию воскресенья, то есть сдвигает неделю на два дня. Тогда суббота «сдвигается» на понедельник. Таким образом, условие выполняется, и ответ — суббота.
¶Альтернативные интерпретации
Задача допускает неоднозначность в зависимости от того, как трактовать направление сдвига:
- Сдвиг на два дня вперёд (наиболее распространённая трактовка): «вчера» (X − 1) должно было стать «завтра» (X + 1), разница — два дня. Если бы день сдвинулся на два вперёд и стал понедельником, исходный день — суббота.
- Сдвиг на два дня назад: если читать условие как «вчерашний день должен был оказаться на месте завтрашнего, если считать назад», можно получить ответ — понедельник. В этом случае «если бы вчера было завтра» означает, что понедельник — это X − 2, откуда X = среда.
В школьных олимпиадах и сборниках обычно принимается первая трактовка, и ответ — суббота.
¶Методика решения подобных задач
Для задач такого типа полезен общий алгоритм:
- Обозначить сегодняшний день буквой или числом (например, X).
- Выразить «вчера» и «завтра» через X: X − 1 и X + 1.
- Перевести условие «если бы A было B» в уравнение по модулю 7 (поскольку неделя имеет длину 7).
- Решить уравнение и проверить ответ, подставив конкретный день.
Формально условие «если бы вчера было завтра» записывается как: (X − 1) + k ≡ (X + 1) (mod 7), где k — некоторый сдвиг. Отсюда k ≡ 2 (mod 7). Далее условие «тогда сегодня был бы понедельник» даёт X + 2 ≡ 1 (mod 7), откуда X ≡ 6, что соответствует субботе (если нумеровать дни: 1 — понедельник, …, 6 — суббота, 0 — воскресенье).
¶Роль в олимпиадном движении
Задачи на дни недели регулярно включаются в программы математических олимпиад для младших и средних классов — в частности, в школьные и муниципальные этапы всероссийской олимпиады школьников по математике, а также в интеллектуальные конкурсы вроде «Что? Где? Когда?». Подобные задачи развивают навык работы с относительными обозначениями, модульную арифметику и аккуратность в трактовке условий.
¶См. также
- Модульная арифметика
- Календарь
- Логическая задача
- Математическая олимпиада
¶Источники
- Колмогоров А. Н. «Введение в теорию чисел» — раздел о модульной арифметике
- Редакция сборников задач всероссийской олимпиады школьников по математике
- Классические сборники логических задач (задачи на дни недели, часы и календари)
