Leave a comment

Comments 10

spamsink November 10 2023, 17:20:49 UTC

Хвост, очевидно, (d2-a2-)e6-e4-c6-b5, а дальше на глаз не очень видно.

Reply

talk_a_bit November 11 2023, 01:30:52 UTC
Если идти с конца, отмечая пешки, то получается, что можно перескакивать через пока что не выбранные пешки, через отмеченные нельзя. Так что если d2 уже выбрана, то для d1 нет вариантов, кроме d2-d1-g1. Вот у g1 уже три варианта, откуда ее съедят - g3, g7 или g8.

- g3 не подходит, потому что тогда обязательно g3-c3-g7, и у h3 нет двух соседей
- g7 не подходит, потому что дальше только g7-c3-h3-h6-h8
- остается g8, дальше осталось всего ничего вариантов, которые легко перебираются

Reply

alaev November 11 2023, 09:38:17 UTC
- g7 не подходит

Кажется, это вариант с g7-g1 (далее всё как выше):
h6-h3-g3-c3-c8-d8-d6-f8-f7-g8-g7-g1

Reply

talk_a_bit November 11 2023, 19:58:05 UTC
c3-c8 не получится, пока c6 не съели

Reply


primus_ November 10 2023, 18:08:11 UTC
-H6-h3-g3-c3-g7-f7-f8-d6-d8-c8-g8-g1-d1-d2-a2-e6-e4-c6-b5

Reply


melancholic77 November 10 2023, 19:00:54 UTC
Соседи для каждой пешки - те те кто ближайшие на одной горизонтали, вертикали или диагонали.
Нечётные пешки - у которых нечётное количество соседний - они или первые или последние в цепочке поедания
Берём хвост - б5, вычеркиваем одну, и ищем следующую нечетную - с6 затем е4, е6 и тд

Reply

chyyr November 11 2023, 07:53:06 UTC
- Перед первым шагом у вас более двух нечётных пешек: c8,d8,g8, c6 и т.д. Какивы выьираете первую?

- Ваш алгоритм не работает на втором шаге. После вычеркивания b5 у с6 остаётся 4 соседа. По вашему алгоритму ее брать не следует.

- Предположим, модифицировав алгоритм, вы, двигаясь с конца, доберётесь до g1. Что вы будете делать дальше?

Reply


dmitrmax November 10 2023, 19:09:09 UTC
Граф нарисовать по принципу "две ноды связаны, если из одной можно ферзём жахнуть в другую". Остальное решается из теории графов довольно скучно.

Reply

livelight November 10 2023, 19:45:48 UTC
Не совсем. Две вершины (пешки) соединены ребром достижимости, только если между ними нет другой пешки. То есть, граф меняется при обходе.

Reply


chyyr November 11 2023, 07:33:35 UTC
h6-h3-g3-c3-g7-f7-f8-d6-d8-c8-g8-g1-d1-d2-a2-e6-e4-c6-b5

Решать лучше с конца. Тогда легко восстановить последние 8 ходов,
Потом нетрудно понять, что на g1 нельзя прийти с g3.

Потом восстанавливается кусок d6-d8-c8 и остаётся понять, что на d8 с g3 не прийти. Дальше более-менее просто.

Reply


Leave a comment

Up