Задания
Версия для печати и копирования в MS Word
Тип Д13 № 872
i

У ис­пол­ни­те­ля Квад­ра­тор две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра:

 

1.  раз­де­ли на 3

2.  воз­ве­ди в квад­рат

 

Пер­вая из них умень­ша­ет число на экра­не в 3 раза, вто­рая воз­во­дит число в квад­рат.

Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми чис­ла­ми. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 18 числа 16, со­дер­жа­щий не более 4 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд.

 

(На­при­мер, 1212 – это ал­го­ритм:

раз­де­ли на 3

воз­ве­ди в квад­рат

раз­де­ли на 3

воз­ве­ди в квад­рат

ко­то­рый пре­об­ра­зу­ет число 18 в 144).

 

Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.

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

Ре­ше­ние.

Пой­дем от конца к на­ча­лу, будем из­вле­кать корни и умно­жать на три, пока не по­лу­чим из числа 16 число 18, а затем ин­вер­ти­ру­ем по­ря­док ко­манд

 

 ко­рень из: на­ча­ло ар­гу­мен­та: 16 конец ар­гу­мен­та =4 (ко­ман­да 2);

 ко­рень из: на­ча­ло ар­гу­мен­та: 4 конец ар­гу­мен­та =2 (ко­ман­да 2);

2 умно­жить на 3=6 (ко­ман­да 1);

6 умно­жить на 3=18 (ко­ман­да 1).

 

Ис­ко­мая по­сле­до­ва­тель­ность ко­манд 1122.