[ | Tags | | | загадки и игры | ] |
Говорят, что на собеседовании в IT-компанию можно получить вот такую загадку. Решение довольно простое, но связанное с логикой и количеством переменных. Попробуйте себя!
Есть две изолированные друг от друга комнаты. В одной из них расположены три самые обычные лампочки, в другой три выключателя к этим лампочкам, каждый из которых включает одну и только одну из них, но какую – неизвестно. Изначально все лампочки выключены. Требуется: зайти в комнату с выключателями, поманипулировав ими, перейти в комнату с лампочками и определить, какой выключатель какой лампочкой управляет.
Включаем один выключатель, ждем некоторое время (скажем, 5 минут), выключаем его и включаем другой, после чего идем к лампочкам. Один выключатель мы оставили включенным – соответствующая лампочка горит, из оставшихся – та, что недавно горела, будет заметно горячее той, которая все это время была выключена. Той, что горячее, соответствует выключатель, который мы включили и потом выключили, оставшейся соответствует выключатель, который мы совсем не трогали.
По статистике ответ на эту задачку знает каждый десятый школьник, однако (по не проверенным сведениям) компания Microsoft продолжает использовать её на своих собеседованиях.
Есть две изолированные друг от друга комнаты. В одной находятся 3 лампочки, в другой – три выключателя. Вы стоите в комнате с выключателями и можете перейти в комнату с лампочками лишь один раз. Необходимо определить, какая лампочка включается каким выключателем.
Задача: есть две комнаты. В одной находятся три лампочки, а в другой три выключателя. По умолчанию они перепутаны и понять, какой из них отвечает за конкретную лампочку невозможно. Комнаты никак не просматриваются и увидеть горящие лампочки в комнате с выключателями также невозможно.
Условие: вы можете перемещаться сколько угодно между комнатами, убеждаясь, что лампочки горят. При этом нажимать на выключатели нельзя.
Вопрос: как за одно посещение комнаты выключить все выключатели и определить какой из них отвечает за конкретную лампочку. Время на нахождение в комнате не ограничено.
Подсказка
Забудьте за математику и заумные комбинации. Они тут не помогут. Для них нужны две ходки. Только логика, физика и реальная жизнь!
Решение необычное. Никаких нечестных действий со скрытыми камерами или неработающими выключателями придумывать не нужно!
- Нажимаем первый выключатель и ждем, пока остынет лампочка (пару минут должно хватить);
- Нажимаем второй выключатель и ждем — она должна быть теплой;
- Жмем третий выключатель и идем в комнату с лампочками;
Дальше все понятно. Прикасаемся к ним и определяем, какая из них в каком порядке была выключена