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


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

Белая фи­гу­ра «жук» стоит в уг­ло­вой клет­ке доски 1000 × n, где n  — нечётное на­ту­раль­ное число, боль­шее 2020. В двух бли­жай­ших к ней углах доски стоят два чёрных шах­мат­ных слона. При каж­дом ходе жук или пе­ре­хо­дит на клет­ку, со­сед­нюю по сто­ро­не, или ходит как шах­мат­ный конь. Жук хочет до­стичь про­ти­во­по­лож­но­го угла доски, не про­хо­дя через клет­ки, за­ня­тые или ата­ко­ван­ные сло­ном, и по­бы­вав на каж­дой из осталь­ных кле­ток ровно по од­но­му разу. По­ка­жи­те, что ко­ли­че­ство путей, по ко­то­рым может прой­ти жук, не за­ви­сит от n.

 

(Ни­ко­лай Бе­лу­хов)

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

Ре­ше­ние.

Сори­ен­ти­ру­ем доску так, чтобы у неё было 1000 столб­цов и n строк, а жук сидел в ниж­нем левом углу. По­кра­сим клет­ки в шах­мат­ном по­ряд­ке, причём клет­ку жука сде­ла­ем белой. За­ну­ме­ру­ем столб­цы чис­ла­ми от 1 до 1000 слева на­пра­во, а стро­ки чис­ла­ми от 1 до n снизу вверх.

Рас­смот­рим не­ко­то­рый путь жука из клет­ки  левая круг­лая скоб­ка 1, 1 пра­вая круг­лая скоб­ка в клет­ку  левая круг­лая скоб­ка 1000, n пра­вая круг­лая скоб­ка . Из каж­дой клет­ки пути на­ри­су­ем стрел­ку в сле­ду­ю­щую клет­ку. Тогда из каж­дой белой клет­ки пути стрел­ка ведёт в чёрную.

Пусть i  — чётное число, причём 1000 мень­ше или равно i мень­ше или равно n минус 1003. Между стро­ка­ми i и i плюс 1 про­ведём го­ри­зон­таль­ную пря­мую ℓ.

Ниже пря­мой ℓ ко­ли­че­ство белых кле­ток в пути пре­вос­хо­дит ко­ли­че­ство чёрных не мень­ше чем на 1000, так как 1000 чёрных кле­ток в ниж­них стро­ках на­хо­дят­ся под боем слона. По­это­му не мень­ше 1000 стре­лок идут из белых кле­ток ниже ℓ в чёрные клет­ки выше ℓ. Но так может про­хо­дить лишь стрел­ка из клет­ки в стро­ке i минус 1 или i. А по­сколь­ку там всего 1000 белых кле­ток, в каж­дой из них на­чи­на­ет­ся стрел­ка, иду­щая в чёрную клет­ку стро­ки i плюс 1 или i плюс 2.

Стрел­ка из клет­ки  левая круг­лая скоб­ка 1, i минус 1 пра­вая круг­лая скоб­ка может идти толь­ко в  левая круг­лая скоб­ка 2, i плюс 1 пра­вая круг­лая скоб­ка . Тогда стрел­ка из  левая круг­лая скоб­ка 3, i минус 1 пра­вая круг­лая скоб­ка может идти толь­ко в  левая круг­лая скоб­ка 4, i плюс 1 пра­вая круг­лая скоб­ка . По­сле­до­ва­тель­но рас­смат­ри­вая клет­ки

 левая круг­лая скоб­ка 5, i минус 1 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 7, i минус 1 пра­вая круг­лая скоб­ка , \ldots, левая круг­лая скоб­ка 999, i минус 1 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 1000, i пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 998, i пра­вая круг­лая скоб­ка , \ldots, левая круг­лая скоб­ка 2, i пра­вая круг­лая скоб­ка ,

видим, что все 1000 стре­лок в дей­стви­тель­но­сти опре­де­ле­ны од­но­знач­но (рис. 1).

Рис 1.

Ана­ло­гич­ное верно для i плюс 2 и, зна­чит, для белых кле­ток в стро­ках i плюс 1 и i плюс 2. По­это­му если жук пришёл в белую клет­ку выше ℓ, то он уже ни­ко­гда не вернётся в клет­ку ниже ℓ. Дей­стви­тель­но, пусть жук впер­вые пе­ре­се­ка­ет \ell свер­ху вниз после того, как он по­бы­вал в белой клет­ке выше ℓ. Перед пе­ре­се­че­ни­ем этой пря­мой жук на­хо­дил­ся в стро­ке i плюс 1 или i плюс 2. Если жук был в белой клет­ке, то он пошёл бы вверх. А если жук был в чёрной клет­ке, то он пришёл в неё из клет­ки ниже ℓ — зна­чит, он уже спус­кал­ся ниже ℓ, по­бы­вав в белой клет­ке выше ℓ. По­лу­чи­ли про­ти­во­ре­чие.

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

По­сколь­ку стрел­ка из  левая круг­лая скоб­ка 1, i плюс 2 пра­вая круг­лая скоб­ка не может вести в белую клет­ку ниже ℓ, стрел­ки из всех осталь­ных чёрных кле­ток в стро­ках i плюс 1 и i плюс 2 долж­ны вести в белые клет­ки ниже ℓ. По­сле­до­ва­тель­но рас­смат­ри­вая клет­ки

 левая круг­лая скоб­ка 3, i плюс 2 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 5, i плюс 2 пра­вая круг­лая скоб­ка , \ldots, левая круг­лая скоб­ка 999, i плюс 2 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 1000, i плюс 1 пра­вая круг­лая скоб­ка , левая круг­лая скоб­ка 998, i плюс 1 пра­вая круг­лая скоб­ка , \ldots, левая круг­лая скоб­ка 2, i плюс 1 пра­вая круг­лая скоб­ка ,

видим, что все 999 стре­лок в дей­стви­тель­но­сти опре­де­ле­ны од­но­знач­но (рис. 2).

Рис 2.

Ана­ло­гич­ное рас­суж­де­ние для всех чётных зна­че­ний i между 1000 и n минус 1003 по­ка­зы­ва­ет, что сред­няя часть пути жука опре­де­ле­на од­но­знач­но и при росте n про­дол­жа­ет­ся в виде пру­жи­ны (рис. 3).

Рис 3.

Сле­до­ва­тель­но, ко­ли­че­ство воз­мож­ных путей не за­ви­сит от n.

 

За­ме­ча­ние. Кон­струк­ция на ри­сун­ке 4 по­ка­зы­ва­ет, что рас­смат­ри­ва­е­мые пути дей­стви­тель­но су­ще­ству­ют.

Рис 4.