21/02/10 1594 Екатеринбург
|
Последний раз редактировалось Pavlovsky 23.04.2013, 13:50, всего редактировалось 1 раз.
Покажу найденное мной оптимальное решение для 30! Тут сомневались, что такое решение существует в виде Вот это решение: Код: 1,2,4,6,36,34,216,180,6120,6336,1140480,1146600,25344,25346,155117520,1307674368000, 1710012252724199424000000,265252859812191058636308480000000 Поиск начинается от начальной последовательности, представляющей 15!, без последнего члена. Число 155117520 от этой последовательности составляется всего за 3 шага! Были, конечно, проверены все последовательности для 15! (их 347 штук); программа mertz выдала для числа 155117520 только два решения. Это второе решение: Код: 1,2,4,6,36,216,180,176,6336,6120,1140480,1146600,25344,25346,155117520, 1307674368000,1710012252724199424000000,265252859812191058636308480000000 Увы, моя программа за отведенное ей время не может найти решения для 15!, начинающееся с 1,2,4,6,36,34,216,180. Поэтому я так и не нашел оптимальное решения для 30! Вот начальные последовательнсти для 15!, для которых, моей программой, было найдены решения в 12 операций. (Оффтоп)
Код: 1,2,3,6,36,38,30,1080,1078 1,2,3,6,36,30,1080,1078,1076 1,2,3,6,36,30,1080,1078,1042 1,2,3,6,36,30,1080,1050,1056 1,2,3,9,10,12,21,120,1440 1,2,3,9,10,12,21,144,1440 1,2,3,9,10,12,120,1440,1430 1,2,3,9,10,12,144,1440,1430 1,2,3,9,12,108,324,336,108864 1,2,4,5,20,100,104,108,10800 1,2,4,5,20,100,500,504,50400 1,2,4,6,10,36,144,5184,5148 1,2,4,6,10,36,144,5184,5040 1,2,4,6,36,35,1260,5040,181440 1,2,4,6,36,35,1260,45360,181440 1,2,4,6,36,35,1260,144,181440 1,2,4,6,36,38,30,1080,1078 1,2,4,6,36,40,30,1080,1078 1,2,4,6,36,40,30,1080,1040 1,2,4,6,36,40,30,1080,1166400 1,2,4,6,36,144,5184,5148,5040 1,2,4,6,36,144,5184,5040,25401600 1,2,4,6,36,144,42,6048,6006 1,2,4,6,36,30,1080,1078,1042 1,2,4,6,36,30,1080,1078,1076 1,2,4,6,36,30,1080,1078,1044 1,2,4,6,36,30,1080,1076,1040 1,2,4,6,36,30,1080,1076,1166400 1,2,4,6,36,30,1080,1044,1040 1,2,4,6,36,30,1080,1044,1166400 1,2,4,6,36,30,1080,1050,1056 1,2,4,6,36,42,168,6048,6006 1,2,4,6,36,42,1512,6048,6006 1,2,4,6,36,216,210,840,45360 1,2,4,6,36,1296,1260,5040,181440 1,2,4,8,10,100,108,1080,108000 1,2,4,8,10,100,108,10800,108000 1,2,4,8,10,100,108,1000,108000 1,2,4,16,14,196,392,180,572 1,2,4,16,14,196,392,180,70560 1,2,4,16,14,196,392,180,32400 -- Вт апр 23, 2013 15:50:19 --post713672.html#p713672Первая попытка вникнуть в алгоритм. Цитата: я генерировал базу размером примерно 600 мегабайт То что этого достаточно верится с трудом. Например mertz перебрал все последовательности длиной 12 операций. Причем контроль уникальности последовательностей у него тоже есть. post705224.html#p705224Для этого ему понадобилось просмотреть 18.9T узлов. Затолкнуть такое количество узлов в 600 mB?! Разве такое возможно?! А ведь вам например для 37!, чтобы найти решение длиной 20 операций, необходимо рассмотреть все последовательности длиной 18 операций для n!=a*c^2 и 16 операций для n!=(x*a)(x*a-a)*y или n!=(x*a)(x*a+a)*y
|
|