Открыть сервисСервис

Логическая задача о дне недели

Логическая задача о дне недели — классическая головоломка, построенная на условии «если бы вчера было завтра, то сегодня был бы понедельник». Задача относится к разряду задач на календарно-временны́е рассуждения и служит типичным примером задач, встречающихся в школьных олимпиадах по математике и логике, а также в сборниках интеллектуальных игр. Решение опирается на знание семидневного цикла недели и умение оперировать относительными обозначениями времени.

Формулировка задачи

Условие звучит так: «Если бы вчера было завтра, то сегодня был бы понедельник. Какой сегодня день недели?». В задаче не указывается, к какому календарю относится условие, — предполагается обычная семидневная неделя без исключений. Ответ должен быть одним из семи дней: понедельник, вторник, среда, четверг, пятница, суббота или воскресенье.

Принцип решения

Ключ к решению — правильно интерпретировать фразу «если бы вчера было завтра». В реальном времени «вчера» — это день, предшествующий сегодняшнему, а «завтра» — день, следующий за сегодняшним. Условие же переносит «вчера» на позицию «завтра», то есть смещает точку отсчёта на два дня вперёд.

Обозначим сегодняшний день буквой X. Тогда:

  • реальное «вчера» — это X − 1;
  • реальное «завтра» — это X + 1.

Фраза «вчера было завтра» означает, что если бы мы жили в мире, где вчерашний день совпадает с завтрашним, то смещение составило бы два дня. Иными словами, условие эквивалентно утверждению: «если бы сегодня было на два дня раньше (или позже — в зависимости от направления сдвига), то сегодня был бы понедельник».

Наиболее распространённая интерпретация: условие сдвигает календарь так, что реальный сегодняшний день X соответствовал бы дню X + 2. Если этот сдвинутый день — понедельник, то X + 2 = понедельник, откуда X = суббота.

Проверка ответа

Проверим: если сегодня суббота, то «вчера» — пятница, а «завтра» — воскресенье. Условие «если бы вчера было завтра» переносит пятницу на позицию воскресенья, то есть сдвигает неделю на два дня. Тогда суббота «сдвигается» на понедельник. Таким образом, условие выполняется, и ответ — суббота.

Альтернативные интерпретации

Задача допускает неоднозначность в зависимости от того, как трактовать направление сдвига:

  1. Сдвиг на два дня вперёд (наиболее распространённая трактовка): «вчера» (X − 1) должно было стать «завтра» (X + 1), разница — два дня. Если бы день сдвинулся на два вперёд и стал понедельником, исходный день — суббота.
  1. Сдвиг на два дня назад: если читать условие как «вчерашний день должен был оказаться на месте завтрашнего, если считать назад», можно получить ответ — понедельник. В этом случае «если бы вчера было завтра» означает, что понедельник — это X − 2, откуда X = среда.

В школьных олимпиадах и сборниках обычно принимается первая трактовка, и ответ — суббота.

Методика решения подобных задач

Для задач такого типа полезен общий алгоритм:

  1. Обозначить сегодняшний день буквой или числом (например, X).
  2. Выразить «вчера» и «завтра» через X: X − 1 и X + 1.
  3. Перевести условие «если бы A было B» в уравнение по модулю 7 (поскольку неделя имеет длину 7).
  4. Решить уравнение и проверить ответ, подставив конкретный день.

Формально условие «если бы вчера было завтра» записывается как: (X − 1) + k ≡ (X + 1) (mod 7), где k — некоторый сдвиг. Отсюда k ≡ 2 (mod 7). Далее условие «тогда сегодня был бы понедельник» даёт X + 2 ≡ 1 (mod 7), откуда X ≡ 6, что соответствует субботе (если нумеровать дни: 1 — понедельник, …, 6 — суббота, 0 — воскресенье).

Роль в олимпиадном движении

Задачи на дни недели регулярно включаются в программы математических олимпиад для младших и средних классов — в частности, в школьные и муниципальные этапы всероссийской олимпиады школьников по математике, а также в интеллектуальные конкурсы вроде «Что? Где? Когда?». Подобные задачи развивают навык работы с относительными обозначениями, модульную арифметику и аккуратность в трактовке условий.

См. также

Источники

  • Колмогоров А. Н. «Введение в теорию чисел» — раздел о модульной арифметике
  • Редакция сборников задач всероссийской олимпиады школьников по математике
  • Классические сборники логических задач (задачи на дни недели, часы и календари)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru