Пробую это прямо тут может и не получиться сразу...
Перваая карта это конечно будет 6ч. Тогда из-за "-1" третья 7б (можно и друю карту не 6 и не черви).
Вообще задачка логическая и знай я хорошо Пролог я бы решал её в нем... Заодно получились бы разные варианты решение. Но про Пролог Daedalus знает больше меня.
Давайте сразу пометим карты связанные с этими двумя... Тоесть те которые будут или 6 или черви, и те, которые или 7 или буби.
6ч 7/б 7б 6/ч xxxxxxxxxx6/ч,7/б 7/б 6/ч xxxx 6/ч 6/ч 6/ч,7/б xxxxxxxx 6/ч xx 7/б 6/ч 7/б 7/б xx 6/ч 6/ч 7/б 7/б 7/б xx 7/б 6/ч
итак 10ая или (и) 17ая карта должны связывать эти два ряда - например - 6б, или 7ч. Пусть так и будет - 10-ая 6б, 17-ая - 7ч.
6ч 7/б 7б 6/ч xxxxxxxxxx6б 7/б 6/ч xxxx 6/ч 6/ч 7ч xxxxxxxx 6/ч xx 7/б 6/ч 7/б 7/б xx 6/ч 6/ч 7/б 7/б 7/б xx 7/б 6/ч
konste
12-ая карта 8ч так как очередной -1 с 10ой картой говорит, что это не 6, а 7ч у нас уже есть в наборе...
Теперь почистим черви - и пропишем 8-ки...
Кажется так -
6ч 7/б 7б х/ч xxxxxx 8/xxx6б 7/б 8ч xxxx 6/ч 6/ч 7ч xxxxxxxx х/ч 8/x 7/б х/ч 7/б,8/x 7/б xxx/ч x/ч 7/б 7/б 7/б xx 7/б x/ч
konste
кандидатов в 8-ки у нас четыри - очень правильно!
А в черви - я насчитал 10 - еще не все с ними ясно...
Но 26-ая карта - 8б Вы согласны?
6ч 7/б 7б х/ч xxxxxx 8/xxx6б 7/б 8ч xxxx 6/ч 6/ч 7ч xxxxxxxx х/ч 8/x 7/б х/ч 8б 7/б xxx/ч x/ч 7/б 7/б 7/б xx 7/б x/ч
Теперь по ней продолжим подбор.
Текущее состояние в z8.rar. Надо бы завести таблицу подобранных карт...
konste
анализ показал, что 8б, ничего нового не дает, остается распределять коести и пики по оставшимся двум кандидатам в 8-ки.
konste
Эх, не находит тема отклика в Ваших сердцах. Лето...
Вот мыслишки новые -
если цепочка в R представлении кончается на 010 (или мы договорились 212 ?) - то она обязательно сходится. В независимости от того что там, левее.
По этому поводу у меня мысль - взять костяшки домино. На 1 к примеру ставить костяшку на торец. На 2 - хлопать в ладоши, например. Такой вот "лабораторный прогон цепочек".
Daedalus
ну вот синхронно получлось Smiley/Улыбаетсящас это дело отметим в объявлениях ...
konste
Итак, продолжим!
Не помню о чем я тут говорил... ))
Объяснял чего-то... Пример с мистовой цепочкой обещал... Хмм...
Топик поиска корней меня навел на размышления, и я нарисовал список всего, что сходится....
В "R" представлении (кажется) - тоесть в виде нулей и единиц.
Предпосылки такие - прямая запись ЦС, для сокращения вдвое - первая карта расклада всегда принадлежит косе 0.
Если разложенная последовательность складывается до двух карт - помечана она красным.
Если складывается (один раз, как правило) и возвращается в не складываемое состояние - зеленым.
Если не складывается цепочка то - синяя.
____
Синие сделана попытка сложить добавив к ним по одной карте во первых 0, и отдельно, во вторых - 1. (Из косы 0 и из косы 1, тоесть). Этого - недостаточно. Надо перебирать далее комбинации из двух карт - 00, 01, 10, 11, если не поможет - трех карт...
Но мне надоело, табличку я рисовал неделю. Причем нижнюю половину осилил за два дня, написав вспомогательную утилитку...Есть подозрение, что тенденция видна уже после первых 16 строк.
В общем будет настроение - продолжу.
Есть еще идея, все же написать конвертор в pq представление, или разностное, что очень близко. Но этого я пока не обещаю. Хотя такая штука на раз генерировала бы кандидатов в корни... ))
konste
Ну и чтобы закончить эту тему.
Получим мы кость скелета например 000 или 010 (варианты 111 и 101 это инверсия, можно не рассматривать).
тогда в pq представлении это (для 010 так как с тремя картами вторая коса то нужна...) p1q1 p2q2 p1q3 или p1q1 p2q2 p1q2 или p1q1 p2q2 p3q1 или p1q1 p2q2 p2q1, в принципе p1 и q1 могут равняться в определенных случаях p2 и q2.
Когда костей несколько, то берем pq представления каждой (а ведь они будут у нас нормированы в таблице 9*4 автоматически) меняем номера p и q на нужные и смотрим нет ли противоречий в заполнении 9*4 для всего расклада.
Для таблицы из поста вверху соответствия можно построить думаю программно.
Количество вариантов не сможет расти бесконечно, до факториалов - матрица 9*4 их ограничит.
(Примеров нет, тк нет ответов на последнии посты в теме).
Можно попробовать.
И нужно. И - уже пора.
Но мне лень писать новый ПМ калькулятор - я просто не знаю как в него задавать исходные данные... (в одиночку - точно - лень).
Читать дальше