2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 14:42 


19/04/18
207
Цитата:
Банкир Александр Иванович, увидев, что 5 монет стоят в стопке друг на друге не в порядке возрастания номинала, указал на это своей новой ассистентке Елене. В ответ она заявила: "Каждая монета либо находится на своем месте, либо на соседнем". Сколько способов расставить монеты в соответствии с этим условием Елены?

У меня есть некоторые соображения, но мне кажется, что задача как-то проще может решаться, сможете помочь разобраться, пожалуйста?

Давайте договоримся, что речь идет о монетах $1,2,3,4,5$ рублей. Требование Банкира в том, чтобы они были расположены именно в таком порядке.

Идея №1

Для монеты 1 рубль может быть 2 места, для монеты 2 рубля - 3 места, для монеты 3 рубля - 3 места, для монеты 4 рубля - 3 места, а для для монеты 5 рублей - 2 места. Но ответ $2\cdot 3\cdot 3\cdot 3\cdot 2$ мне кажется заведомо неверным, так как тут нельзя сказать, что эти комбинации независимы друг от друга (не знаю - правильно ли я аргументировал - почему этот вариант не подходит).

Идея №2

А давайте просто в лоб выпишем все варианты:

Сначала первые 2 монеты не будем трогать.

1) $1,2,3,4,5$

2) $1,2,3,5,4$

3) $1,2,4,3,5$

4) $1,2,4,3,5$

С таким ограничением варианты закончились, давайте теперь зафиксируем только первую монету. Тогда у нас будут новые варианты, нужно будет монету 2 рубля и 3 рубля менять местами.

5) $1,3,2,4,5$

6) $1,3,2,5,4$

Теперь еще варианты, когда двигаем монету 1 рубль.

7) $2,1,3,4,5$

8) $2,1,3,5,4$

9) $2,1,4,3,5$

Больше вариантов не вижу (но при таком переборе, я вполне мог что-то потерять). Наверняка же есть вариант решения поинтереснее? Ведь если монет станет 10, то мозг взорвется все перебирать=)

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 14:44 


27/08/16
10477
Не понял условие. Что значит "сколько монет можно раставить"?

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 14:45 


19/04/18
207
realeugene в сообщении #1611835 писал(а):
Не понял условие. Что значит "сколько монет можно раставить"?

Извините, пожалуйста, исправил условие, теперь все верно в нем) При быстром наборе немного затупил)

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 14:50 
Заслуженный участник


07/08/23
1197
Вы не пробовали вручную посчитать ответы для маленьких количеств монет? Мне кажется, будет что-то в духе чисел Фибоначчи.

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 14:53 


27/08/16
10477
Все монеты разные? Место монеты определяется её положением в строго возрастающей последовательности?

-- 30.09.2023, 14:56 --

Разумеется, это простейшая программистская задача на рекурсивные функции.

Добавляем ещё одну монету. Она может либо стать на последнее место, и тогда число таких вариантов равно полному числу вариантов предыдущей расстановки монет. Либо она может опуститься на предыдущее место. Дальше расписывать не буду, чтобы не приводить полное решение.

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 15:09 
Аватара пользователя


29/04/13
8326
Богородский
dgwuqtj в сообщении #1611838 писал(а):
Мне кажется, будет что-то в духе чисел Фибоначчи.

И без всякого духа.

bitcoin, у вас ошибка вот здесь:

bitcoin в сообщении #1611834 писал(а):
3) $1,2,4,3,5$

4) $1,2,4,3,5$

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 15:31 


19/04/18
207
Спасибо большое за помощь!


$$
\begin{array}{cc}
1 & 2 \\
2 & 1 \\
\end{array}
$$

$$
\begin{array}{ccc}
1 & 2 & 3 \\
2 & 1 & 3 \\
1 & 3 & 2 \\
\end{array}
$$

$$
\begin{array}{cccc}
1 & 2 & 3 & 4 \\
2 & 1 & 3 & 4 \\
1 & 2 & 4 & 3 \\
1 & 3 & 2 & 4 \\
2 & 1 & 4 & 3 \\
\end{array}
\\

$$

Про лишний дубль - понял, спасибо.

Но почему здесь Фиббоначи появляется?) Я думал количество монет уменьшить, но показалось, что 5 монет - это итак уже мало.

Но здесь в любом случае только перебор, да?

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 15:34 
Заслуженный участник


07/08/23
1197
Вам же уже предложили взять и доказать рекуррентное соотношение. То есть построить взаимно-однозначное соответствие между расстановками для $n$ монет и расстановками для $n - 1$ и $n - 2 $ монет. Никакого перебора, кроме случаев $n = 0$ и $n = 1$.

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 15:42 


19/04/18
207
realeugene в сообщении #1611839 писал(а):
Либо она может опуститься на предыдущее место

Кажется я понял, спасибо.

Можно сказать, что у нас была предыдущая расстановка

Пусть $p(a_n)$ - какая-то перестановка $a_1a_2....a_n$

Если у нас была такая расстановка $p(a_n)b_1$, то добавить $b_2$ можно так $p(a_n)b_2b_1$ или $p(a_n)b_1b_2$

Количество способов поставить так $p(a_n)b_2b_1$ равно количеству перестановок $p(a_n)$, а количество способов поставить так $p(a_n)b_1b_2$ равно количеству перестановок $p(a_n)b_1$ (что тоже самое, что и $p(a_{n+1})$.

Наверное, как-то так. Но может немного кривовато расписал)

-- 30.09.2023, 15:44 --

Тут наверное, как-то по индукции как раз это доказывается)

-- 30.09.2023, 15:45 --

bitcoin в сообщении #1611834 писал(а):
Идея №1

Для монеты 1 рубль может быть 2 места, для монеты 2 рубля - 3 места, для монеты 3 рубля - 3 места, для монеты 4 рубля - 3 места, а для для монеты 5 рублей - 2 места. Но ответ $2\cdot 3\cdot 3\cdot 3\cdot 2$ мне кажется заведомо неверным, так как тут нельзя сказать, что эти комбинации независимы друг от друга (не знаю - правильно ли я аргументировал - почему этот вариант не подходит).


А вот здесь я правильно объяснил - почему идея №1 не сработает, подскажите, пожалуйста?

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 15:56 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
Для пяти монет полный перебор быстрее Фиббоначи. Третья монета
1) на своем месте (4 варианта)
2) ниже (2 варианта)
3) выше (тоже 2 варианта)

А для $n$ штук монет можно объединить их в пары (внутри которых они поменялись местами) и получить $\sum_{k=0}^{[n/2]}C_{n-k}^k$

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 16:03 
Заслуженный участник


07/08/23
1197
bitcoin в сообщении #1611847 писал(а):
А вот здесь я правильно объяснил - почему идея №1 не сработает, подскажите, пожалуйста?

Потому что у второй монеты не 3 варианта, а в зависимости от того, где первая монета.

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 16:35 


27/08/16
10477
TOTAL в сообщении #1611848 писал(а):
Для пяти монет полный перебор быстрее Фиббоначи.
В смысле "быстрее"?

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 16:45 
Аватара пользователя


29/04/13
8326
Богородский
Быстрее решить задачу, чем правильно написать знаменитое слово :-)

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 17:06 
Заслуженный участник
Аватара пользователя


23/08/07
5500
Нов-ск
realeugene в сообщении #1611850 писал(а):
TOTAL в сообщении #1611848 писал(а):
Для пяти монет полный перебор быстрее Фиббоначи.
В смысле "быстрее"?
В том смысле, что задумываться о Фиббоначи Фибоначчи не надо, сразу ответ получил.

-- Сб сен 30, 2023 21:08:19 --

Yadryara в сообщении #1611851 писал(а):
Быстрее решить задачу, чем правильно написать знаменитое слово :-)
Я сначала написал правильно. Но потом посмотрел, как у них, и исправил на неправильно. Тьфу на них.

 Профиль  
                  
 
 Re: Стопка из 5 монет. Комбинаторика.Неужели в лоб перебор?
Сообщение30.09.2023, 19:19 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Банкир Александр Иванович, увидев, что 5 монет стоят в стопке друг на друге не в порядке возрастания номинала, вежливо указал на это своей новой ассистентке Елене. В ответ она заявила:
— Не надо меня учить! Каждая монета должна находиться либо на своем месте, либо на соседнем.
Сколько способов расставить монеты в соответствии с этим условием Елены?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



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

Сейчас этот форум просматривают: Bing [bot]


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

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