Страниц: [1]
  Печать  
Автор Тема: Card или Topswops  (Прочитано 3566 раз)
0 Пользователей и 1 Гость смотрят эту тему.
square
Свой человек
***
Offline Offline

Сообщений: 333

СПАСИБО
-вы поблагодарили: 22
-вас поблагодарили: 14



Просмотр профиля Email
: Ноябрь 30, 2010, 16:45:10 �

13 ноября у Зиммерманна стартовал новый конкурс - Card
//текст доступен после регистрации//

Нет ли здесь участников этого конкурса или просто интересующихся?
Хотелось бы обменяться мнениями об этих интересных задачках по перекладыванию карт.

Смысл задачи такой. Вот, например, последовательность из 16 карт:

Код:
9 12 6 7 2 14 8 1 11 13 5 4 15 16 10 3
Начинаем перекладывать карты. На верхней карте (первая слева) написано число 9, значит берём первые 9 карт сверху и кладём их в обратном порядке, остальные карты кладём так, как они лежали:

Код:
11 1 8 14 2 7 6 12 9 13 5 4 15 16 10 3
Это один шаг сделан. Теперь на верхней карте написано число 11, берём первые 11 карт сверху и кладём их в обратном порядке. И так далее. Когда на месте первой карты появится карта с числом 1, процесс завершён, больше перекладывать нечего. Считаем, сколько всего сделано шагов.
Задача в том, что надо найти такую исходную последовательность, для которой количество перекладываний (шагов) будет максимальным.
В приведённом примере количество шагов равно 139, это максимальное количество для n=16.

В конкурсе надо брать колоды состоящие из n=2, 3, 5, 7, ..., 97 (все простые числа) карт.

Записан

//текст доступен после регистрации//
Лев
Из мудрейших мудрейший
*****
Offline Offline

Сообщений: 2906

СПАСИБО
-вы поблагодарили: 1229
-вас поблагодарили: 1166


Искренне Ваш...


Просмотр профиля Email
Ответ #1 : Ноябрь 30, 2010, 18:42:08 �

А цикл создать никак не получится?
Записан

В действительности все не так, как на самом деле
square
Свой человек
***
Offline Offline

Сообщений: 333

СПАСИБО
-вы поблагодарили: 22
-вас поблагодарили: 14



Просмотр профиля Email
Ответ #2 : Декабрь 01, 2010, 04:11:56 �

Какой цикл?

Берём, например, колоду из 97 карт. Надо сложить эти карты в некоторой последовательности,так чтобы перкладываний получилось максимальное число.
Как их сложить? Как найти такую последовательность?
Понятно, что полный перебор всех комбинаций для больших чисел невозможен.
Говорят, что его удаётся сделать для n<17.

Кстати, для n=17 последовательность есть в OEIS, она приводит к максимальному количеству шагов - 159.
Так что, собственно, задачу надо начинать решать с n=19. Максимум для этого n, а также и для всех больших, неизвестен.

Я, например, получила для n=19 202 шага. Какой максимальный результат будет, не знаю.
А для n=97 получила 10668 шагов. Думаю, что это далеко не максимум.
Записан

//текст доступен после регистрации//
Илья
Высший разум
*****
Offline Offline

Сообщений: 7695

СПАСИБО
-вы поблагодарили: 520
-вас поблагодарили: 1030


Терпение, мой друг, терпение...


Просмотр профиля
Ответ #3 : Декабрь 01, 2010, 19:31:16 �

Цитировать
Какой цикл?
Лев, наверное, имеет в виду, когда n=∞

Эти пользователи сказали вам СПАСИБО :

Лев

За это сообщение 1 пользователь сказал спасибо!
Записан

Рост воровства у нас  неудержим,
И мы кривою роста дорожим:
Раз все воруют, значит, все при деле!
На этом-то и держится режим!
square
Свой человек
***
Offline Offline

Сообщений: 333

СПАСИБО
-вы поблагодарили: 22
-вас поблагодарили: 14



Просмотр профиля Email
Ответ #4 : Декабрь 01, 2010, 21:07:57 �

Может быть, имеется в виду, что процесс перекладываний может зациклиться, то есть карта с числом 1 никогда не появится на первом месте?
Нет, такое зацикливание исключено. Доказано на форуме dxdy.ru.

Так что количество шагов (перекладываний) всегда конечно, для любой последовательности.
Записан

//текст доступен после регистрации//
Илья
Высший разум
*****
Offline Offline

Сообщений: 7695

СПАСИБО
-вы поблагодарили: 520
-вас поблагодарили: 1030


Терпение, мой друг, терпение...


Просмотр профиля
Ответ #5 : Декабрь 01, 2010, 21:10:51 �

Цитировать
Доказано на форуме dxdy.ru
А можно ссылочку на доказательство? Чтение
Записан

Рост воровства у нас  неудержим,
И мы кривою роста дорожим:
Раз все воруют, значит, все при деле!
На этом-то и держится режим!
square
Свой человек
***
Offline Offline

Сообщений: 333

СПАСИБО
-вы поблагодарили: 22
-вас поблагодарили: 14



Просмотр профиля Email
Ответ #6 : Декабрь 02, 2010, 05:23:15 �

Конечно, можно:
//текст доступен после регистрации//

В этой теме есть ещё много полезной информации.

Эти пользователи сказали вам СПАСИБО :

Илья

За это сообщение 1 пользователь сказал спасибо!
Записан

//текст доступен после регистрации//
Страниц: [1]
  Печать  
 
Перейти в: