Имя: Пароль:
1C
 
задачка для шестиклассников
0 Dope
 
28.09.08
21:55
есть комната с лампой, лампа выключена, и есть три выключателя для этой лампы - один из них включает её. Человек находится вне комнаты, но знает что свет выключен. Комната закрыта и видеть есть ли там свет или нет - нельзя. Ему необходимо за две попытки угадать какой выключатель включает лампу. Причем после каждой попытки можно зайти в комнату, но при втором заходе в комнату человек должен знать наверняка какой выключатель включает лампу, т.е. он должен зайти в освещенную комнату
1 Коллайдер
 
28.09.08
21:56
(0) заведи себе бабу, Рома
2 AeDen
 
28.09.08
21:58
(0) Лампа нагревается. достаточно потрогать. Так-что баян.
3 GROOVY
 
модератор
28.09.08
22:03
(2) Потолки очень высокие, или лампа на светодиодах :)
4 Дядя Васька
 
28.09.08
22:04
(0) Имхо задача для первоклассника...
5 Дядя Васька
 
28.09.08
22:07
хотя "должен знать наверняка какой выключатель включает лампу" и "должен зайти в освещенную комнату" не одно и то же. Зайти в освещенную комнату можно с первой попытки, включив все три...
6 ХАН
 
28.09.08
22:07
включаю первый и жду (минут 3-5), потом его же выключаю. потом включаю второй a третий не трогаю. Открываю дверь. Если горит свет - то это точно второй выключатель. Если нет, захожу в комнату (если мне туда нельзя - то у меня проблема и нет решения) и трогаю лампочку (если по росту дотянусь): горячая - значит первый выключатель, холодная - последний. так?
(((((((((((((((отгадал мой сын - 2 года)
7 ХАН
 
28.09.08
22:09
Задача на логику. Имеется две полностью изолированные друг от друга комнаты. Свет и звук не проходят между ними. В одной комнате висит лампа. Во второй комнате – 5 выключателей. Только один из них включает лампу.

Задача: определить какой выключатель подключен к лампе. Два человека договариваются об алгоритме тестирования. У них есть только одна попытка: они один раз расходятся для проведения опыта по комнатам, затем встречаются и уже точно знают какой выключатель включает лампу. При этом экспериментаторы не пользовались никакими инструментами (сотовый телефон, часы, секундомер и т.п.).

Как им это удалось? Каков был алгоритм проверки выключателей?
8 Cthulhu
 
28.09.08
22:09
Список тем форума:

Раздел Re Тема Автор Обновлено

1C 6  +  v7: задачка для шестиклассников Dope 22:07 ХАН

LIFE 74  +  OFF: Когда рухнут цены на жильё?  1 2  » Эльниньо 22:07 пубик


-- улыбнуло...
9 Дядя Васька
 
28.09.08
22:12
(7) Тот который заходит в комнату замыкает контакты, второй щелкает выключателями пока не выбьет автомат :)
10 ХАН
 
28.09.08
22:16
(9)
Решение задачи очень красивое и простое.
11 Дядя Васька
 
28.09.08
22:22
(10) Второй выходит из комнаты когда загорится свет
12 Drx211
 
28.09.08
22:24
(0, 7) Блин, ну народ дает... Вы прогаммисты - или действительно "1С-ники"???!!! Думаю - если человек влет не решает такие задачки - на работу не брать - однозначно.

ЗЫ (0) В условиях напутал, если надо зайти в освещенную комнату при второй попытке - зная, какой выключатель рабочий - то попытка получается по сути одна...
13 ХАН
 
28.09.08
22:29
(11)
Они договариваются так: первый человек включает/выключает каждую кнопку столько раз, какой порядковый номер он им присвоил. То есть первый выключатель – один раз. Второй – два. Третий – три и т.д.

Второй человек просто считает количество вспышек. Сколько раз мигнуло - такой выключатель и работает. При встрече они уже знают какой именно выключатель искомый.
14 Дядя Васька
 
28.09.08
22:42
(12) Фигня это все. Вот у мну тут задачка была: есть две таблицы значений, в обоих есть несколько колонок для сравнения. Там где значения совпадают, то таблице 1 нужно присвоить некий реквизит таблицы 2. НайтиЗначение() использовать нельзя, так как в первой таблице 1 000 000 строк, во второй 1 500 000, тупить до утра будет. Решение которое отработает за 3 минуты, элементарно и очевидно. Но видели бы что я поначалу наваял, уволить нах, с волчьим билетом :)
Ну-ка, навскидку, не сложнее лампочек на самом деле ))
15 leshikkam
 
28.09.08
22:59
(14) Индексированная таблица в счет принимается? ;) (скромно понимая что вероятнее всего нет)
16 Дядя Васька
 
28.09.08
23:01
(15) Не, обычная. Но обе отсортировал, не вопрос.
17 ЁБ
 
28.09.08
23:28
(0) Помнится я этот баян решал не нагревом лампы а ее перегоранием посредством достаточно долгого дергания за выключатель (ну скажем раз тысячу). :)))
Потом когда узнал более простое решение, понял что пора в первый
18 ЁБ
 
28.09.08
23:29
класс :))
Закон Брукера: Даже маленькая практика стоит большой теории.