2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1 ... 50, 51, 52, 53, 54, 55, 56 ... 88  След.
 
 Re: Factorials
Сообщение15.04.2013, 11:23 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Nataly-Mak в сообщении #710218 писал(а):
странно, что вы не нашли оптимальное решение для 30!
Я нашла его по алгоритму №1 в полуручном режиме (только воспользовалась программой mertz при составлении множителя K в разложении).
Включите ЕИ


Я тоже не нашёл N=30, но нашёл все оптимальные для N<28. Алгоритм 1 это который представляет 30! как А*(15!)^2? Если так то я проверил все свои решения для 15! и ничего не нашёл.

 Профиль  
                  
 
 Re: Factorials
Сообщение15.04.2013, 11:39 
Аватара пользователя


21/02/10
1594
Екатеринбург
Я тоже проверил все свои решения для 15!. Но рекордного решения для 30! не нашел. Видать Наталия чего то не договаривает. :D Сейчас формирую расширенный список решений для 15!

 Профиль  
                  
 
 Re: Factorials
Сообщение15.04.2013, 11:40 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
dimkadimon в сообщении #710399 писал(а):
Алгоритм 1 это который представляет 30! как А*(15!)^2? Если так то я проверил все свои решения для 15! и ничего не нашёл.

Да, именно так.
Перепроверьте. Уверяю вас, что решение такого вида существует в 17 шагов.
Все ли вы решения проверили для 15! :?:
Их всего 347 штук.

-- Пн апр 15, 2013 12:40:56 --

Pavlovsky в сообщении #710407 писал(а):
Я тоже проверил все свои решения для 15!. Но рекордного решения для 30! не нашел. Видать Наталия чего то не договаривает. :D Сейчас формирую расширенный список решений для 15!

Уже абсолютно всё договорила :D

 Профиль  
                  
 
 Re: Factorials
Сообщение15.04.2013, 12:06 
Аватара пользователя


21/02/10
1594
Екатеринбург
Код:
96 19.57 Michael Marchenko Jakarta, Indonesia 15 Apr 2013 04:52

Упорство участника с типичной индонезийской фамилией заслуживает уважения.

http://forex-videoteka.ru/video/obuchen ... ti-13.html
Не даром парня из Джакарты знают все кругом...

 Профиль  
                  
 
 Re: Factorials
Сообщение15.04.2013, 12:28 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Меня фрау из Австрии восхищает :-)

Цитата:
42 23.23 Alexandra Chrysothemis Salzburg, Austria 14 Apr 2013 23:56
46 23.15 Gennady Gusev Rybinsk, Russia 31 Mar 2013 16:57

Оставила далеко позади нашего Геннадия и почти каждый день идёт вперёд.
У меня есть предположение, что она неплохой капитан, ну, вроде меня :wink:

 Профиль  
                  
 
 Re: Factorials
Сообщение15.04.2013, 12:47 
Аватара пользователя


21/02/10
1594
Екатеринбург
Nataly-Mak в сообщении #710432 писал(а):
У меня есть предположение, что она неплохой капитан, ну, вроде меня


Наговариваете на себя. Лучше вас капитана не может быть! Одно дело командовать дисциплинированными австрийцами. Другое дело собрать в кучу россиян. :D

 Профиль  
                  
 
 Re: Factorials
Сообщение15.04.2013, 13:24 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Pavlovsky в сообщении #710436 писал(а):
Лучше вас капитана не может быть! Одно дело командовать дисциплинированными австрийцами. Другое дело собрать в кучу россиян. :D

Спасибо за комплимент :?
Я стараюсь быть хорошим капитаном, но... видно, у меня это плохо получается :-(

Открою первый маленький секрет: в этот раз руковожу международной командой.
Трудно очень... Языковой барьер даёт себя знать.
Ну... как у меня получилось, расскажут участники команды по окончании конкурса.

 Профиль  
                  
 
 Re: Factorials
Сообщение16.04.2013, 01:09 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Nataly-Mak в сообщении #710444 писал(а):
Наговариваете на себя. Лучше вас капитана не может быть! Одно дело командовать дисциплинированными австрийцами. Другое дело собрать в кучу россиян. :D


LOL!

 Профиль  
                  
 
 Re: Factorials
Сообщение16.04.2013, 09:40 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Мой последний супер-пупер алгоритм :D
Это уже изощрённый вариант алгоритма №1. Машина не осиливает у меня полный вариант. Приходится применять дробление процесса на части.
Берём последовательности "по частям" :wink:

Я этот алгоритм мучаю уже дней 5. С его помощью удалось найти улучшение решения для 32! (получено решение в 20 шагов).

Потом долго мучила алгоритм для 34!, 35!, 37!
Ничего не нашла.
И вот сейчас мучаю этот алгоритм для 36!
Последние попытки, я уже выдыхаюсь окончательно. Для 36! у нас решение очень плохое - 22 шага. Пытаюсь получить хотя бы 21 шаг.
Напишу, в чём суть алгоритма.
Берём всё то же разложение по алгоритму №1:
$36! = 9075135300 \cdot (18!)^2$

Я начинаю поиск от последовательностей, представляющих 18! без последнего члена, то есть начальные последовательности имеет вид:

$a_1,a_2,a_3,a_4,a_5,a_6,a_7,a_8,a_9,a_{10},a_{11},a_{13}$

Далее пишу вид искомой последовательности:

$a_1,a_2,a_3,a_4,a_5,a_6,a_7,a_8,a_9,a_{10},a_{11},a_{13},X,X,X,X,X,9075135300,18!,(18!)^2,36!$

Всё элементарно, но! моя машина не тянет такой поиск, в котором надо добавлять 6 шагов, как в этом примере. Более того, даже и добавление 5 шагов у меня улетает в беспредел по времени.
Вот поэтому приходится дробить число 9075135300 и искать частные.
В качестве делителей я выбираю не все подряд, а только те, которые либо имеются в самих начальных последовательностях, либо имеются среди чисел, порождаемых этими последовательностями.
Думаю, что дальше расписывать не надо, схема понятна.

Вот сейчас пытаюсь по этой схеме что-то найти для 36!
Проверка даже при добавлении 4-х шагов идёт примерно 1-2 часа, но это ещё терпимо, хотя проверить надо 26 вариантов.
Проверку при добавлении 5 шагов попросила выполнить товарища по команде, у него машина мощнее моей намного. Таких вариантов надо проверить всего 10, но у меня один такой вариант будет проверяться примерно 20 часов. Всё это мне не по силам проверить.
И самое плохое в этом то, что существование решения не гарантируется, его может и не быть.

Мой мрачный прогноз, похоже, сбудется --- мы не возьмём 22!, как и все остальные оптимальные решения, которых у нас нет.

 Профиль  
                  
 
 Re: Factorials
Сообщение16.04.2013, 19:08 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Nataly-Mak в сообщении #710912 писал(а):
Я начинаю поиск от последовательностей, представляющих 18! без последнего члена, то есть начальные последовательности имеют вид:

$a_1,a_2,a_3,a_4,a_5,a_6,a_7,a_8,a_9,a_{10},a_{11},a_{13}$

Здесь, конечно, член последовательности $a_{12}$ просто пропустила.
Не ломайте голову, почему он отсутствует :-)

Целый день выполняю проверку, осталось 5 вариантов, решений не найдено :-(

 Профиль  
                  
 
 Re: Factorials
Сообщение17.04.2013, 05:57 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
Вот моя последняя хорошая идея, может кому поможет. Представляем N! как A*B. Теперь находим самые короткие решения для А и B:

S1={а1, а2, ..., А}
S2={b1, b2, ..., B}

Таких решений может быть много, поэтому S1 и S2 множества. Теперь находим пару решений s1 (из S1) и s2 (из S2) так чтобы у них было наибольшее количество общих цифр. Теперь берём эти общие цифры о1, о2, ... и составляем полное решение. А может быть N!/2, a B может быть N!/((N!/2)^2).

 Профиль  
                  
 
 Re: Factorials
Сообщение17.04.2013, 13:59 
Аватара пользователя


21/02/10
1594
Екатеринбург
dimkadimon в сообщении #711364 писал(а):
А может быть N!/2, a B может быть N!/((N!/2)^2).


Для 28! можно использовать такие разложения:

1) 28!= 2615348736000^2*44574 Число которое берется в квадрате - максимально возможное.
2) 28!=(14!)^2*40116600
3) И даже возможно такое: 28!=(15!)^2*178296

Из приведенных примеров можно сделать вывод, что искать последовательности формирующие число, которое берется в первой степени нет смысла. Таких последовательностей будет слишком много. Достаточно найти последовательности для числа, которое берется в квадрате и пытаться их достроить (можно предварительно отрезать последние числа) до 28!

 Профиль  
                  
 
 Re: Factorials
Сообщение17.04.2013, 14:28 
Аватара пользователя


01/06/12
1016
Adelaide, Australia
A еще 28! = 552129177600000*552204732119040 = 552129177600000*(552129177600000+75554519040). Нужно отметить что все эти числа делители 28!.

 Профиль  
                  
 
 Re: Factorials
Сообщение17.04.2013, 14:39 
Аватара пользователя


21/02/10
1594
Екатеринбург
И за сколько операций можно сформировать эти числа?
552129177600000,552204732119040,75554519040

Ведь нужны делители, для которых можно сформировать последовательности за реальное время. Причем последвательностей желательно сформировать много, чтобы было из чего выбирать.

 Профиль  
                  
 
 Re: Factorials
Сообщение17.04.2013, 15:24 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
Так, я что-то не понимаю. Сообща будем искать решение для 28! :D
К чему все эти разложения? Я могу из программы mertz привести полный факторинг 28!
Там столько этих разложений!!
Но что это даёт? Все эти разложения проверить поштучно нереально.
А если есть программа проверки разложений, то и флаг вам в руки :wink:

whitefox сделал другие разложения, которых нет в программе mertz (точнее - они есть, но записаны в другой форме). Может и эти разложения выложить? :D До кучи, так сказать.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1310 ]  На страницу Пред.  1 ... 50, 51, 52, 53, 54, 55, 56 ... 88  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: gris


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group