
Куб
- Автор
- Сообщение
-
Не в сети
- Знаток города
- Сообщения: 2469
- Зарегистрирован: Пн май 26, 2008 8:52 pm
- Откуда: Богородицк
-
Не в сети
- Старейшина форума
- Сообщения: 1561
- Зарегистрирован: Ср апр 26, 2006 9:13 pm
-
Не в сети
- Старейшина форума
- Сообщения: 7582
- Зарегистрирован: Сб мар 11, 2006 12:31 am
-
Не в сети
- Старожил
- Сообщения: 408
- Зарегистрирован: Пт мар 17, 2006 1:15 am
- Откуда: С Урала
-
Не в сети
- Старейшина форума
- Сообщения: 7582
- Зарегистрирован: Сб мар 11, 2006 12:31 am
Чтобы найти оптимальное решение нужно разработать и придерживаться ряда правил. Не трудно посчитать, что для перемещения одной грани (девяти шариков) необходимо расходовать не более 15 ходов. Этого можно достичь, если шарики перемещать только в одну строну и для перемещения линии из трех шариков тратить не более 5 ходов. Отсюда видно, что первое правило будет выглядеть так: красные двигать только вправо, желтые только влево, синие – вверх. Остальные правила касаются того, как может двигаться каждый шарик (описывать не буду). Придерживаясь этих правил не нужно решать головоломку до конца, чтобы понять, что решение не будет оптимально. Можно сразу вернуться назад и переиграть. Попробуйте разработать правила и решить головоломку снова. Используя именно такой подход, мне удалось найти решение. Я бы мог выложить его, но не хочу лишать удовольствия найти решение самостоятельно. А лишиться есть чего 
-
Не в сети
- Старейшина форума
- Сообщения: 1561
- Зарегистрирован: Ср апр 26, 2006 9:13 pm
-
Не в сети
- Старейшина форума
- Сообщения: 1561
- Зарегистрирован: Ср апр 26, 2006 9:13 pm
-
Не в сети
- Старейшина форума
- Сообщения: 7582
- Зарегистрирован: Сб мар 11, 2006 12:31 am
-
Не в сети
- Старейшина форума
- Сообщения: 7582
- Зарегистрирован: Сб мар 11, 2006 12:31 am


