сайты - меню - вход - но­во­сти


Задания
Версия для печати и копирования в MS Word

Пе­ре­ста­нов­ка чисел 1, 2, 3, \ldots, n в не­ко­то­ром по­ряд­ке на­зы­ва­ет­ся за­бав­ной, если в ней каж­дое число, на­чи­ная со вто­ро­го слева, либо боль­ше всех чисел, сто­я­щих левее него, либо мень­ше всех чисел, сто­я­щих левее него. На­при­мер, пе­ре­ста­нов­ка 3, 2, 1, 4, 5, 6 яв­ля­ет­ся за­бав­ной, а пе­ре­ста­нов­ка 3, 1, 2, 4, 5, 6  — нет. Найти ко­ли­че­ство всех раз­лич­ных за­бав­ных пе­ре­ста­но­вок чисел 1, 2, 3, \ldots, n.

Спрятать решение

Ре­ше­ние.

Обо­зна­чим числа нашей пе­ре­ста­нов­ки слева на­пра­во за a1, a2, ..., an.

Спо­соб I. Пойдём с конца. По­след­нее число an за­бав­ной пе­ре­ста­нов­ки либо боль­ше, либо мень­ше всех чисел мно­же­ства 1, 2, 3, ..., n, сле­до­ва­тель­но, оно равно 1 или n. Пред­по­след­нее число an–1 за­бав­ной пе­ре­ста­нов­ки либо боль­ше, либо мень­ше всех чисел мно­же­ства 1, 2, 3, ..., n, кроме an, то есть это наи­мень­ший или наи­боль­ший эле­мент во мно­же­стве 1, 2, 3, ..., n−1 или во мно­же­стве 2, 3, ..., n. В каж­дом из слу­ча­ев есть ровно две воз­мож­но­сти вы­бо­ра, ва­ри­ан­ты для двух по­след­них чисел пе­ре­ста­нов­ки вы­гля­дят так  левая круг­лая скоб­ка n минус 1, n пра­вая круг­лая скоб­ка ,  левая круг­лая скоб­ка 1, n пра­вая круг­лая скоб­ка ,  левая круг­лая скоб­ка 2, 1 пра­вая круг­лая скоб­ка ,  левая круг­лая скоб­ка n, 1 пра­вая круг­лая скоб­ка . Не­слож­но убе­дить­ся, что при любом k=n, n минус 1, \ldots, 2, 1 пер­вые k чисел a1, a2, ..., ak пе­ре­ста­нов­ки об­ра­зу­ют ин­тер­вал из k под­ряд иду­щих чисел из мно­же­ства 1, 2, 3, ..., n, а число ak яв­ля­ет­ся в этом ин­тер­ва­ле ми­ни­маль­ным или мак­си­маль­ным  — всего две воз­мож­но­сти, кроме са­мо­го пер­во­го числа a1 для ко­то­ро­го остаётся един­ствен­ная воз­мож­ность. Всего по­лу­ча­ем ровно 2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка воз­мож­но­стей вы­бо­ра.

 

Ответ: 2n − 1.

 

Спо­соб II. Пусть a1  =  m, где m  — одно из чисел 1, 2, ..., n. Любое число ak мень­шее m, будет по усло­вию также мень­ше и всех чисел, мень­ших m и сто­я­щих левее ak, по­это­му все числа за­бав­ной пе­ре­ста­нов­ки, мень­шие m об­ра­зу­ют в ней убы­ва­ю­щую под­по­сле­до­ва­тель­ность. Ана­ло­гич­но, все числа, боль­шие m, об­ра­зу­ют в ней воз­рас­та­ю­щую под­по­сле­до­ва­тель­ность. При этом любое вза­им­ное рас­по­ло­же­ние этих под­по­сле­до­ва­тель­но­стей удо­вле­тво­ря­ет усло­вию и при­во­дит к за­бав­ной пе­ре­ста­нов­ке. Сле­до­ва­тель­но, любая за­бав­ная пе­ре­ста­нов­ка пол­но­стью задаётся зна­че­ни­ем её пер­во­го эле­мен­та m=1, 2, \ldots, n и но­ме­ра­ми m − 1 мест, на ко­то­рых в убы­ва­ю­щем по­ряд­ке слева на­пра­во рас­по­ло­же­ны числа m – 1, m – 2, ..., 1 среди n − 1 всех чле­нов за­бав­ной пе­ре­ста­нов­ки, кроме пер­во­го. Осталь­ные места ав­то­ма­ти­че­ски за­пол­нят­ся чис­ла­ми m + 1, m + 2, ..., n в по­ряд­ке воз­рас­та­ния. Сле­до­ва­тель­но, при фик­си­ро­ван­ном m=1, 2, \ldots, n ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок равно числу со­че­та­ний C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка m минус 1 пра­вая круг­лая скоб­ка , а общее их ко­ли­че­ство равно сумме

C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 0 пра­вая круг­лая скоб­ка плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс . . плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка .

Спо­соб III. Пойдём с на­ча­ла, рас­смот­рим, как ме­ня­ет­ся мно­же­ство A_k= левая фи­гур­ная скоб­ка a_1, a_2, \ldots, a_k пра­вая фи­гур­ная скоб­ка пер­вых k чисел за­бав­ной пе­ре­ста­нов­ки при уве­ли­че­нии k=1, 2, 3, \ldots, n. В ка­че­стве a1 можно взять любое на­ту­раль­ное число из ин­тер­ва­ла 1, 2, 3, ..., n и A_1= левая фи­гур­ная скоб­ка a_1 пра­вая фи­гур­ная скоб­ка . Пусть на k-ом шаге уже вы­бра­ны числа a1, a2, ..., ak, обо­зна­чим за mk и Mk со­от­вет­ствен­но ми­ни­маль­ное и мак­си­маль­ное их них. До­ка­жем, что оче­ред­ное ak+1 долж­но рав­нять­ся либо mk − 1, либо mk + 1. Дей­стви­тель­но, если m_k мень­ше a_k плюс 1 мень­ше M_k, сразу на­ру­ша­ет­ся усло­вие за­бав­но­сти, так как ak+1 рас­по­ло­же­но пра­вее mk и Mk но боль­ше од­но­го из них и мень­ше дру­го­го. Если a_k плюс 1 мень­ше или равно m_k минус 2, то число mk − 1 не вхо­дит в A_k= левая фи­гур­ная скоб­ка a_1, a_2, \ldots, a_k пра­вая фи­гур­ная скоб­ка и ещё не ис­поль­зо­ва­но в пе­ре­ста­нов­ке, зна­чит, оно будет рас­по­ло­же­но в ней где-то пра­вее ak+1 тогда трой­ка m_k, a_k плюс 1, \ldots, m_k минус 1 на­ру­ша­ет усло­вие за­бав­но­сти, так как при этом mk − 1 мень­ше mk, но боль­ше ak+1, сто­я­щих левее него. Ана­ло­гич­но до­ка­зы­ва­ет­ся, что пред­по­ло­же­ние a_k плюс 1 боль­ше или равно M_k плюс 2 также на­ру­ша­ет усло­вие за­бав­но­сти. Остаётся толь­ко a_k плюс 1=m_k минус 1 или a_k плюс 1=M_k плюс 1.

Из до­ка­зан­но­го сле­ду­ет, что для каж­до­го k=1, 2, 3, \ldots, n мно­же­ство Ak со­сто­ит из не­ко­то­рых k по­сле­до­ва­тель­ных чисел из ин­тер­ва­ла 1, 2, 3, ..., n и Ak+1 по­лу­ча­ет­ся из него до­бав­ле­ни­ем числа, со­сед­не­го с этим ин­тер­ва­лом слева или спра­ва. Зна­чит, за­бав­ная пе­ре­ста­нов­ка при дан­ном под­хо­де од­но­знач­но задаётся пер­вым чис­лом m, и по­сле­до­ва­тель­но­стью n − 1 до­бав­ле­ния но­во­го числа слева и спра­ва от уже ис­поль­зо­ван­ных, из ко­то­рых m − 1 будут до­бав­ле­ни­ем чисел слева и n − m  — до­бав­ле­ни­ем чисел спра­ва. По­сле­до­ва­тель­ность же до­бав­ле­ний од­но­знач­но опре­де­ля­ет­ся m − 1 но­ме­ра­ми до­бав­ле­ний слева. Сле­до­ва­тель­но, при фик­си­ро­ван­ном пер­вом числе m ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок равно числу со­че­та­ний C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка m минус 1 пра­вая круг­лая скоб­ка , a общее их ко­ли­че­ство равно сумме

C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 0 пра­вая круг­лая скоб­ка плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс \ldots плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка .

За­ме­ча­ние.

Воз­мо­жен сле­ду­ю­щий ва­ри­ант этого ре­ше­ния. До­ка­зы­ва­ет­ся, что a_k плюс 1 мень­ше m_k или a_k плюс 1 боль­ше M_k, по­это­му на каж­дом шаге раз­ность между Mk и mk уве­ли­чи­ва­ет­ся не мень­ше, чем на 1. Ко­ли­че­ство шагов равно n − 1, а ито­го­вая раз­ность между Mn и mn не пре­вос­хо­дит n − 1, зна­чит, на каж­дом шаге она растёт ровно на 1. От­сю­да сразу по­лу­ча­ет­ся, что для каж­до­го k=1, 2, 3, \ldots, n мно­же­ство A_k со­сто­ит из не­ко­то­рых k по­сле­до­ва­тель­ных чисел из ин­тер­ва­ла 1, 2, 3, ..., n и Ak+1 по­лу­ча­ет­ся из него до­бав­ле­ни­ем числа, со­сед­не­го с этим ин­тер­ва­лом слева или спра­ва. Далее окон­ча­ние до­ка­за­тель­ства такое же, как в толь­ко что рас­смот­рен­ном.

 

Спо­соб IV. Ин­дук­ци­ей по n до­ка­жем, что для про­из­воль­но­го n ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок равно 2n. База ин­дук­ции  — при n  =  1 и n  =  2 оно, оче­вид­но, равно 1  =  20 и 2  =  21. Пусть для n чисел утвер­жде­ние верно, рас­смот­рим про­из­воль­ную за­бав­ную пе­ре­ста­нов­ку чисел 1, 2, 3, ..., n, n + 1. Пусть число n + 1 стоит на k-ом слева месте. Если спра­ва от n + 1 стоит не­ко­то­рое число m, то любое число l < m стоит пра­вее m, иначе m будет од­но­вре­мен­но мень­ше n + 1 и боль­ше l, сто­я­щих левее него, что на­ру­ша­ет усло­вие за­бав­но­сти. Пра­вее n + 1 стоят n − k + 1 чисел, мак­си­маль­ное из ко­то­рых не мень­ше n − k + 1, сле­до­ва­тель­но, пра­вее n + 1 стоят в точ­но­сти числа n минус k плюс 1, n минус k плюс 2, ..., 2, 1 в убы­ва­ю­щем по­ряд­ке. Тогда левее n + 1 в не­ко­то­ром по­ряд­ке рас­по­ло­же­но k − 1 число n минус k плюс 2, n минус k плюс 3, \ldots, n. Оче­вид­но, что усло­вие за­бав­но­сти для них вы­пол­не­но, по­это­му они пред­став­ля­ют собой за­бав­ную пе­ре­ста­нов­ку k − 1 чисел. По пред­по­ло­же­нию ин­дук­ции, при k боль­ше или равно 2 число таких пе­ре­ста­но­вок равно 2k − 2 числа пра­вее n + 1 рас­по­ла­га­ют­ся един­ствен­ным об­ра­зом, сле­до­ва­тель­но, ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок n + 1 числа, в ко­то­рых n + 1 стоит на месте k=2, 3, \ldots, n плюс 1 равно 2k − 2 Кроме того, если в за­бав­ной пе­ре­ста­нов­ке число n + 1 стоит на пер­вом месте, то, как было по­ка­за­но, она равна n плюс 1, n, \ldots, 2, 1. Зна­чит, общее ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок n + 1 числа равно сумме

1 плюс 1 плюс 2 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс \ldots плюс 2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка левая круг­лая скоб­ка n плюс 1 пра­вая круг­лая скоб­ка минус 1 пра­вая круг­лая скоб­ка ,

что за­вер­ша­ет до­ка­за­тель­ство шага ин­дук­ции.

Спрятать критерии
Критерии проверки:

Кри­те­рии для пер­во­го спо­со­ба.

За­ме­че­но и обос­но­ва­но, что по­след­нее число за­бав­ной пе­ре­ста­нов­ки равно 1 или n: 1 балл.

За­ме­че­но и явно сфор­му­ли­ро­ва­но, что на каж­дом шагу мно­же­ство a_1, a_2, \ldots, a_k, об­ра­зу­ют ин­тер­вал из k под­ряд иду­щих чисел из мно­же­ства 1, 2, 3, ..., n: 1 балл.

Сфор­му­ли­ро­ва­но, что для вы­бо­ра каж­до­го оче­ред­но­го ak есть ровно две воз­мож­но­сти: 1 балл.

Уточ­не­но, что в ка­че­стве ak вы­би­ра­ет­ся мак­си­маль­ное или ми­ни­маль­ное из ин­тер­ва­ла остав­ших­ся чисел: 1 балл.

От­сю­да по­лу­че­но, что всего есть ровно 2n − 1 воз­мож­но­стей вы­бо­ра пе­ре­ста­нов­ки: 3 балла.

Кри­те­рии для вто­ро­го спо­со­ба.

За­ме­че­но и обос­но­ва­но, что все числа, мень­шие m, об­ра­зу­ют убы­ва­ю­щую под­по­сле­до­ва­тель­ность: 1 балл.

За­ме­че­но и обос­но­ва­но, что все числа, боль­шие m, об­ра­зу­ют воз­рас­та­ю­щую под­по­сле­до­ва­тель­ность: 1 балл.

Если в одном или обоих преды­ду­щих пунк­тах от­сут­ству­ет обос­но­ва­ние: минус 1 балл.

Сфор­му­ли­ро­ва­но (1 балл) и до­ка­за­но (1 балл), что любое вза­им­ное рас­по­ло­же­ние этих под­по­сле­до­ва­тель­но­стей при­во­дит к за­бав­ной пе­ре­ста­нов­ке: в сумме 2 балла.

Сфор­му­ли­ро­ва­но, что любая за­бав­ная пе­ре­ста­нов­ка пол­но­стью задаётся вы­бо­ром её пер­во­го эле­мен­та и но­ме­ра­ми мест, на ко­то­рых в убы­ва­ю­щем по­ряд­ке слева на­пра­во рас­по­ло­же­ны числа, мень­шие пер­во­го, среди всех чле­нов за­бав­ной пе­ре­ста­нов­ки: 1 балл.

На ос­но­ва­нии этого верно ука­за­но, что при фик­си­ро­ван­ном m=1, 2, \ldots, n ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок равно C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка m минус 1 пра­вая круг­лая скоб­ка : 1 балл.

Верно най­де­на сумма C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 0 пра­вая круг­лая скоб­ка плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс . . плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка : 1 балл.

Кри­те­рии для тре­тье­го спо­со­ба.

Сфор­му­ли­ро­ва­но, что Ak яв­ля­ет­ся мно­же­ством из не­ко­то­рых k по­сле­до­ва­тель­ных на­ту­раль­ных чисел: 1 балл.

Сфор­му­ли­ро­ва­но (1 балл) и до­ка­за­но (2 балла), что a_k плюс 1=m_k минус 1 или a_k плюс 1=M_k плюс 1: итого 3 балла.

Сфор­му­ли­ро­ва­но, что за­бав­ная пе­ре­ста­нов­ка задаётся пер­вым чис­лом m, и m − 1 но­ме­ра­ми до­бав­ле­ний слева: 1 балл.

Сфор­му­ли­ро­ва­но, что при фик­си­ро­ван­ном m ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок равно C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка m минус 1 пра­вая круг­лая скоб­ка : 1 балл.

Верно най­де­на сумма C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 0 пра­вая круг­лая скоб­ка плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс . . плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка : 1 балл.

В ва­ри­ан­те ре­ше­ния 3.

До­ка­зы­ва­ет­ся, что a_k плюс 1 мень­ше m_k или a_k плюс 1 боль­ше M_k, по­это­му на каж­дом шаге раз­ность между Mk и mk уве­ли­чи­ва­ет­ся не мень­ше, чем на 1: 2 балла.

До­ка­за­но, что ко­ли­че­ство шагов равно n − 1, а ито­го­вая раз­ность между Mn и mn не пре­вос­хо­дит n − 1, зна­чит на каж­дом шаге она растёт ровно на 1 и a_k плюс 1=m_k минус 1 или a_k плюс 1=M_k плюс 1: 2 балла.

Сфор­му­ли­ро­ва­но, что за­бав­ная пе­ре­ста­нов­ка задаётся пер­вым чис­лом m, и m − 1 но­ме­ра­ми до­бав­ле­ний слева: 1 балл. Сфор­му­ли­ро­ва­но, что при фик­си­ро­ван­ном m ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок равно C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка m минус 1 пра­вая круг­лая скоб­ка : 1 балл.

Верно най­де­на сумма C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 0 пра­вая круг­лая скоб­ка плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс . . плюс C_n минус 1 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка : 1 балл.

Кри­те­рии для чет­вер­то­го спо­со­ба

Про­вер­ка базы ин­дук­ции: 1 балл. Сфор­му­ли­ро­ва­но (1 балл) и до­ка­за­но (2 балла), что пра­вее n + 1 стоят числа n минус k плюс 1, n минус k плюс 2, ..., 2, 1: в сумме 3 балла.

Сфор­му­ли­ро­ва­но и обос­но­ва­но, что левее n + 1 рас­по­ло­же­но k − 1 число, об­ра­зу­ю­щее за­бав­ную пе­ре­ста­нов­ку: 1 балл.

До­ка­за­но, что ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок n + 1 числа, в ко­то­рых n + 1 стоит на месте k равно 2k − 2 1 балл.

До­ка­зан шаг ин­дук­ции, что ко­ли­че­ство за­бав­ных пе­ре­ста­но­вок n + 1 числа равно сумме 1 плюс 1 плюс 2 в сте­пе­ни левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка плюс \ldots плюс 2 в сте­пе­ни левая круг­лая скоб­ка n минус 1 пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка n пра­вая круг­лая скоб­ка =2 в сте­пе­ни левая круг­лая скоб­ка левая круг­лая скоб­ка n плюс 1 пра­вая круг­лая скоб­ка минус 1 пра­вая круг­лая скоб­ка : 1 балл.