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


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

На 4 фик­си­ро­ван­ных вер­ши­нах («ли­стьях») можно по­стро­ить 3 плос­ких де­ре­вьев, у ко­то­рых в каж­дой из осталь­ных вер­шин схо­дят­ся ровно по 3 ребра.

Сколь­ко таких де­ре­вьев можно по­стро­ить на 6 вер­ши­нах (a, b, c, d, e, f)?

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

Ре­ше­ние.

За­ме­тим, что за­да­ча была бы проще, если бы в корне де­ре­ва схо­ди­лись 2 ребра. Тогда де­ре­во будет би­нар­ным, то есть если его на­ри­со­вать по уров­ням  — от корня к ли­стьям, то из каж­до­го узла будут вы­хо­дить ровно две ветви. Ко­ли­че­ство би­нар­ных де­ре­вьев опи­сы­ва­ет­ся ин­те­рес­ной ком­би­на­тор­ной по­сле­до­ва­тель­но­стью  — чис­ла­ми Ка­та­ла­на.

Вот, на­при­мер, ри­су­нок со стра­нич­ки, где эти числа об­суж­да­ют­ся:

Если ли­стья про­ну­ме­ро­вать: L1, L2, ..., Ln, то опи­са­ние раз­лич­ных де­ре­вьев можно опи­сать с по­мо­щью ско­бок, опи­сы­ва­ю­щих, какие ли­стья и ветки со­еди­не­ны. На­при­мер, де­ре­вьям на кар­тин­ке со­от­вет­ству­ют такие ско­боч­ные фор­му­лы (для крат­ко­сти за­пи­си буква L опу­ще­на):

 левая круг­лая скоб­ка левая круг­лая скоб­ка левая круг­лая скоб­ка 12 пра­вая круг­лая скоб­ка 3 пра­вая круг­лая скоб­ка 4 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка левая круг­лая скоб­ка 1 левая круг­лая скоб­ка 23 пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка 4 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка левая круг­лая скоб­ка 12 пра­вая круг­лая скоб­ка левая круг­лая скоб­ка 34 пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 1 левая круг­лая скоб­ка левая круг­лая скоб­ка 23 пра­вая круг­лая скоб­ка 4 пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 1 левая круг­лая скоб­ка 2 левая круг­лая скоб­ка 34 пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка пра­вая круг­лая скоб­ка .

Эта идея поз­во­ля­ет на­пи­сать фор­му­лу для чисел Ка­та­ла­на:

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

где C левая круг­лая скоб­ка i пра­вая круг­лая скоб­ка   — число би­нар­ных де­ре­вьев на n вер­ши­нах. В преды­ду­щем при­ме­ре фор­му­ла вы­гля­дит так:

C левая круг­лая скоб­ка 4 пра­вая круг­лая скоб­ка =C левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 3 пра­вая круг­лая скоб­ка плюс C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка плюс \ldots плюс C левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 3 пра­вая круг­лая скоб­ка

и может быть про­чи­та­но сле­ду­ю­щим об­ра­зом. От корня идут две ветви  — левая и пра­вая. Рас­пре­де­ле­ние ли­стьев между этими вет­вя­ми может быть таким: 1 + 3, 2 + 2, 3 + 1. По­сколь­ку ком­би­на­ции на каж­дой ветви не за­ви­сят от ком­би­на­ций на дру­гой, при­ме­ня­ем прин­цип умно­же­ния. По­сле­до­ва­тель­но по по­лу­чен­ной ре­кур­рент­ной фор­му­ле можно вы­чис­лить: C левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка =1, C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка =1, C левая круг­лая скоб­ка 3 пра­вая круг­лая скоб­ка =2, C левая круг­лая скоб­ка 4 пра­вая круг­лая скоб­ка =5 В нашей за­да­че из корня вы­хо­дит три ветви, каж­дая из ко­то­рых уже яв­ля­ет­ся би­нар­ным де­ре­вом, по­это­му нужно рас­смот­реть рас­пре­де­ле­ние ли­стьев между тремя вет­ка­ми и далее уже при­ме­нить фор­му­лу для чисел Ка­та­ла­на:

 1 плюс 1 плюс 4=1 плюс 2 плюс 3=1 плюс 3 плюс 2=1 плюс 4 плюс 1=2 плюс 1 плюс 3=
=2 плюс 2 плюс 2=2 плюс 3 плюс 1=3 плюс 1 плюс 2=3 плюс 2 плюс 1=4 плюс 1 плюс 1.

Таких ва­ри­ан­тов 10 и их тоже можно раз­де­лить на три груп­пы:

а)  три ва­ри­ан­та со сла­га­е­мы­ми  левая фи­гур­ная скоб­ка 1; 1; 4 пра­вая фи­гур­ная скоб­ка ;

б)  шесть ва­ри­ан­тов со сла­га­е­мы­ми  левая фи­гур­ная скоб­ка 1; 2; 3 пра­вая фи­гур­ная скоб­ка ;

в)  один ва­ри­ант со сла­га­е­мы­ми  левая фи­гур­ная скоб­ка 2; 2; 2 пра­вая фи­гур­ная скоб­ка .

Таким об­ра­зом, ре­зуль­тат вы­чис­ля­ет­ся по фор­му­ле:

3 умно­жить на C левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 4 пра­вая круг­лая скоб­ка плюс 6 умно­жить на C левая круг­лая скоб­ка 1 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 3 пра­вая круг­лая скоб­ка плюс 1 умно­жить на C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка умно­жить на C левая круг­лая скоб­ка 2 пра­вая круг­лая скоб­ка =
=3 умно­жить на 1 умно­жить на 1 умно­жить на 5 плюс 6 умно­жить на 1 умно­жить на 1 умно­жить на 2 плюс 1 умно­жить на 1 умно­жить на 1 умно­жить на 1=15 плюс 12 плюс 1=28.

Ответ: 28.