Найти тему
Журнал «Код»

Логическая задача про странные часы

Проверьте себя

Попробуйте решить логическую задачу.

Есть обычные настенные часы, но без цифр и без указания, где у них верх, а где низ. Все стрелки на часах одинаковые — секундная, минутная и часовая.

Задача — по одному изображению этих часов определить, какое время они показывают.

Подсказки:

  • Все стрелки двигаются плавно.
  • Циферблат не отзеркален.
  • Крупные риски показывают часы или пятиминутные отрезки.
  • Решение задачи опирается на то, как работают часы.

-2

Решение

Чтобы как-то отличать стрелки друг от друга, мы их подпишем — A, B и C:

-3

Теперь будем делать разные предположения, какая стрелка за что отвечает, а потом посмотрим, к чему это приведёт. Это, кстати, один из вариантов решения любых сложных задач: сформулировать какую-то гипотезу, принять её за правильный ответ и посмотреть, а бьётся ли задача с этим предположением.

Гипотеза: часовая стрелка — A или C. Стрелки A и C указывают точно на часовые (или пятиминутные) отметки. Если бы одна из этих стрелок была часовой (показывала часы), то обе оставшихся стрелки указывали бы ровно на отметку в 12 часов. А всё потому, что часовая стрелка указывает точно на свой час только в тот момент, когда минутная и секундная указывают на 12.

Раз у нас ни одна стрелка не совпадает по расположению с другой, значит наша гипотеза неверна и ни A, ни C — не часовые стрелки. А раз так, значит, остаётся единственная часовая стрелка — это B.

Вывод: B — часовая стрелка.

Раз обе эти стрелки указывают точно на часовые отметки, значит, секундная направлена точно на 12 часов, а минутная — на какую-то только что наступившую минуту.

Теперь получается два варианта:

  1. A — секундная, C — минутная стрелка.
  2. С — секундная, А — минутная стрелка.

Возьмём первый вариант как новую рабочую гипотезу (A — секундная, C — минутная). Раз A — секундная и показывает точно на 12, то мы можем оттолкнуться от этого и пронумеровать все остальные деления на часах:

-4

Но раз так, то минутная © показывает, что прошло 10 минут с начала часа, а часовая (B) — что час вот-вот закончится. Так не бывает в нормальных часах, поэтому этот вариант мы отбрасываем.

Новая гипотеза: С — секундная, А — минутная стрелка. Рассмотрим второй вариант, когда секундная стрелка — это С, и она указывает точно на 12. Отталкиваясь от этого, пронумеруем остальной циферблат и посмотрим, что получилось:

-5

Минутная стрелка у нас указывает теперь на 10 — это значит, что до конца часа осталось 10 минут. Посмотрим на часовую стрелку: она почти дошла до пятёрки, а значит, до конца часа осталось совсем немного, например те же 10 минут. Кажется, мы нашли правильный ответ. Чтобы в этом убедиться, перевернём циферблат правильно:

-6

Получается, что часы показывают 4:50 или 16:50.