2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу Пред.  1 ... 26, 27, 28, 29, 30, 31, 32 ... 88  След.
 
 Re: Factorials
Сообщение01.03.2013, 14:39 
Заблокирован
Аватара пользователя


22/03/08

7154
Саратов
В Африке нам первое место будет гарантировано? :D

 Профиль  
                  
 
 Re: Factorials
Сообщение01.03.2013, 15:34 


02/11/12
141
Цитата:
Код:
8! 40 320 [8] 1,2,4,6,36,32,35,1120,40320
8! 40 320 [8] 1,2,4,6,36,32,35,1152,40320
8! 40 320 [8] 1,2,4,6,36,32,35,1260,40320


It is proper to assume that these solutions are also duplicates. When at the end of the sequence is a series of multiplications, the order of multiplication is not important. The above solutions differ only in the order of multiplication of numbers: 32 * 35 * 36 = 40,320.


I will have to think if I can detect this during the search (at a reasonable cost). Not a math person so it is not obvious to me. Anything to decrease nodes generated helps. My biggest problem now is the speed of the containers. I am using the built in versions supplied with Qt. I need to try the Boost and STL libraries to see if they are faster. I have multiple solutions for 18! and 19! now. 20! and 21! would be the last possible with 64-bit integers.

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


22/03/08

7154
Саратов
Кажется, я выдохлась --- в ручном режиме.
Это всё, что мне удалось найти:

Код:
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
14 14 14 15 15 16 15 16 16 17 17 19 18 19 18 20 20 20
15 15 16 17 18 18 18 20 19 21 20 21 23 24 23 25 23 25

Вторая строка - рекорды, они не точные (один из выложенных здесь вариантов); нужна корректировка.
Дальше торможу, ничего уже не улучшается.

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


21/02/10
1594
Екатеринбург
Код:
13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37
11   11   12   12   12   13   13   14   14   14   15   15   16   15   16   16   17   17   19   18   18   18   19   19   20
11   11   12   12   12   13   14   14   14   15   16   16   16   17   18   17   19   19   21   21   21   23   21   22   29

Первая строка N. Вторая строка рекорды. Два рекорда (какие не знаю) на единицу меньше. Третья строка мои результаты.

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


22/03/08

7154
Саратов
Сравнительный анализ --- ЕИ и ИИ :D

Код:
20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37
14  14  15  16  16  16  17  18  17  19  19  21  21  21  23  21  22  29
15  15  16  17  18  18  18  20  19  21  20  21  23  24  23  25  23  25

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


22/03/08

7154
Саратов
Можно продолжить :D
Это решение для 37!, оно получено домножением 36! на 37:

Код:
1,2,4,6,..., 36!,37,37!

В решении 25 шагов.
Теперь домножаем на 38 и получаем решение для 38! в 27 шагов:

Код:
1,2,4,6,...,36!,37,37!,38,38!

и так далее.

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


22/03/08

7154
Саратов
Сейчас попробовала в программе mertz искать решение для 38! (это самая первая программа, которая только даёт все числа. порождаемые введённой последовательностью --- такой помощник).
Решение искала на основе разложения

$38! = K \cdot(19!)^2$
$K= 35345263800 = 2^3 \cdot 3 \cdot 5^2 \cdot 7 \cdot 11 \cdot 23 \cdot 29 \cdot 31 \cdot 37$

Особо не думала при наборе сомножителей, что сразу в голову пришло, лежало на поверхности. Здесь хорошо видна схема, по которой я действовала, вручную набирая сомножители. Множитель K представлен в виде следующего произведения:

$K = 322 \cdot 1073 \cdot 102300$

Начальную последовательность для 19! полностью не показываю, она в 13 шагов.

Код:
1,2,4,16,...,19!,
(19!)^2,64,80,3080,3000,105300,102300,322,1152,79,1073,345506,35345263800,
523022617466601111760007224100074291200000000

Решение для 38! получилось в 27 шагов.

-- Вс мар 03, 2013 12:51:25 --

И вот улучшение.
Если в предыдущем решении множитель 102300 составлен за 6 шагов, в этом решении - за 4 шага. Зато множитель 1073 в этом решении не удалось составить за 3 шага, а только за 4.
В результате имеем решение в 26 шагов:

Код:
1,2,4,16,...,19!,(19!)^2,
100,320,102400,102300,322,208,207,1280,1073,345506,35345263800,
523022617466601111760007224100074291200000000

Вот так и маялась больше месяца :D
Теперь выдохлась, ничего больше не могу улучшить для конкурсных задач.

-- Вс мар 03, 2013 12:59:26 --

Pavlovsky
вы на границе зоны 23+
Не плохо. В этой зоне наши ребята Алексей и Глеб.
Пройти всю эту зону и прорваться в зону 24+ непросто.

Цитата:
31 22.96 Valery Pavlovsky Ekaterinburg, Russia 2 Mar 2013 06:09

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


21/02/10
1594
Екатеринбург
Уже в 23+
Код:
28 23.11 Valery Pavlovsky Ekaterinburg, Russia 3 Mar 2013 10:27

Наконец удалось получить приличный результат для 37! 24 операции. Есть в запасе еще 3 улучшения, но их пока придержу. Они улушают текущий мой результат на единицу, а при этом расчет рекорда становится не достоверным.

-- Вс мар 03, 2013 16:15:23 --

Появилась вот такая идейка. Разложить на множители $N!=A(A \pm 1)K$, где $A=2^{k_1}3^{k_2}$

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


22/03/08

7154
Саратов
Ого! Хорошо! Поздравляю с продвижением :D
Надеюсь, что вам удастся прорваться в зону 24+
Ну, а в этой зоне борьба очень острая. Удачи! Болею за вас, за вас и за Алексея.

А у меня для 37! 25 шагов.

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


21/02/10
1594
Екатеринбург
В зону 24+ с текущим подходом, вряд ли удастся прорваться. Как всегда нужны идеи. Если удастся разложить N! на множители:
$N!=A(A \pm 1)B(B \pm 1)C$, где A,B,C имеют вид $2^k3^l$, тогда остается построить последовательность содержащюю A,B,C. Так как A,B,C имеют специальный вид, то перебор должен стать намного меньше.

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


21/02/10
1594
Екатеринбург
Есть 13 для 19!. Мои компьютеры и программы ну очень глупые. Сколько времени не могли найти рекорд. А я немного подумал и ручками собрал решение. Жаль, что в текущем конкурсе не публикуют информацию сколько человек повторило рекорд. Интересно сколько человек осилило 13 для 19!?!

Забавное свойство, посчитайте количество операций слева и справа от равенства:

A^2*B*(B+1)=(A*B)*(A*B+A)

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


22/03/08

7154
Саратов
Pavlovsky в сообщении #691877 писал(а):
Есть 13 для 19!. Мои компьютеры и программы ну очень глупые. Сколько времени не могли найти рекорд. А я немного подумал и ручками собрал решение.

Побеждает ЕИ?

Цитата:
Забавное свойство, посчитайте количество операций слева и справа от равенства:

A^2*B*(B+1)=(A*B)*(A*B+A)

Что же тут забавного? Простая алгебра :D
Я в ручном режиме таких алгебраических преобразований десятки делала.

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


21/02/10
1594
Екатеринбург
http://tech.groups.yahoo.com/group/AlZi ... ssage/5469

macroxue выложил точные текущие рекорды. Проверил их на своих данных, все верно.

macroxue это он?
Код:
13 23.91 Hanhong Xue Fuzhou, China 7 Mar 2013 01:52

Тогда именно он оттеснил Россию в чемпионате Азии на третье место. А где же наши лидеры?!
Код:
15 23.77 Alex Chernov Penza, Russia 27 Feb 2013 10:40
18 23.68 Kalachev Gleb Moscow, Russia 3 Feb 2013 16:52

Как всегда. Первая строка N. Вторая строка текущие рекорды. Третья строка мои результаты.
Код:
13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37
11   11   12   12   12   13   13   14   14   14   15   15   16   15   16   16   17   17   18   18   18   17   19   18   20
11   11   12   12   12   13   13   14   14   15   16   16   16   17   18   17   18   19   20   19   20   20   21   21   23


-- Чт мар 07, 2013 09:07:04 --

Nataly-Mak в сообщении #692017 писал(а):
Что же тут забавного? Простая алгебра

Видать настала пора заняться простой алгеброй. Например найти все числа вида A*(A+1) которые являются делителем N! До 37! конечно не дойти, но первый миллиард, простым перебором, проверить можно.

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


22/03/08

7154
Саратов
Итак, впереди России Израиль, Китай... это по Азии. А если брать по Европе и по миру... Всё закономерно! Не удивляюсь ничуть.

Вчера дочь привезла фильм... Посмотрела. Волосы дыбом! Но об этом не здесь.

 Профиль  
                  
 
 Re: Factorials
Сообщение07.03.2013, 07:21 


02/11/12
141
Hanhong Xue won the AZPC Prime Sums Contest. The contest should be on the old AZPC site, but JC never got it uploaded.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1310 ]  На страницу Пред.  1 ... 26, 27, 28, 29, 30, 31, 32 ... 88  След.

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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