| klem4 |
1.02.2010 21:35
Сообщение
#1
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Всем привет. Коллега рассказал одну задачу, которую ему задали на одном из собеседований, мне она очень понравилась. Возможно многие ее знают, тем не менее выкладываю условие:
Имеем одномерную планету. Над ней летит самолет, десантирует сначала первого робота, затем второго. Роботы ничего не знают ни друг о друге ни о самолете (в какую сторону летел, кого сбросил первым, на каком расстоянии, в общем ничего). Робот может двигаться вправо или влево (назад и вперед то есть), при этом он может оценить что находится в той точке, на которую он встал, а это может быть 1) просто земля 2) парашют (свой от чужого не отличает) 3) другой робот Задача: написать алгоритм перемещения (который будет применен к обоим роботам одновременно после высадки последнего) робота, таким образом, чтобы они встретились со 100% вероятностью. Я задачу решил, если понадобится выложу ответ. Задача легкая, но по мне очень забавная. Удачи. Решения просьба оформлять в спойлер. Сообщение отредактировано: klem4 - 1.02.2010 21:37 -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
| SKVOZNJAK |
6.02.2010 18:50
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 930 Пол: Мужской Репутация: 11 |
А в кольце прямая разве имеет конец? К тому же бесконечно огромная в длину планета называется галактикой, вселенной, туннелем, свёрнутым измерением но никак не планетой. Опять тест на "угадай мою логику".
|
klem4 Задача о двух роботах. 1.02.2010 21:35
Unconnected Интересно. А "одномерная планета" - гран... 1.02.2010 22:09
klem4
Бесконечная прямая.
Именно так.
Пожалуй не... 1.02.2010 22:20
Unconnected Я придумал) Может, немного извращенно, но всё же:
... 1.02.2010 22:38
Lapp Приятная задачка. как раз для программерских мозг... 1.02.2010 23:09
Unconnected
Я, наверное, недостаточно подробно описал решение... 1.02.2010 23:30
Lapp Оставил инициализацию за циклом? Все, программа н... 1.02.2010 23:37
-Unconnected- Не исправленная, а дополненная :rolleyes: 2.02.2010 10:00
Lapp Не исправленная, а дополненная :rolleyes:Ага. Нап... 3.02.2010 4:22
SKVOZNJAK Запутанное условие, только сейчас дошло что планет... 2.02.2010 17:00
SKVOZNJAK ыыыы 2.02.2010 17:26
TarasBer
Робот ходит вокруг точки приземления туда-сюда, н... 2.02.2010 18:52
klem4 Решение 1.
Каждому из них на пути следования встр... 3.02.2010 20:55
Lapp мужик с гаечным ключом и они встретятся на местном... 3.02.2010 23:01
Unconnected
Lapp, так не пойдёт ))
Робот делает шаг вперёд... 3.02.2010 23:45
Lapp Lapp, так не пойдёт ))
Робот делает шаг вперёд, п... 4.02.2010 0:05
klem4
а зацикливания на первом парашюте не будет ?
4.02.2010 20:03
Unconnected Будет, читай на три поста выше:) 4.02.2010 22:01
SKVOZNJAK klem4, со вторым твоим решеним не всё ясно. В зада... 6.02.2010 4:42
Unconnected Кольца нет, есть
6.02.2010 12:33
klem4 SKVOZNJAK, не придирайся)) 6.02.2010 22:28![]() ![]() |
|
Текстовая версия | 8.12.2025 11:50 |