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

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

 

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

2.  при­бавь 1

 

Пер­вая из них воз­во­дит число на экра­не во вто­рую сте­пень, вто­рая  — при­бав­ля­ет к числу 1.

Со­ставь­те ал­го­ритм по­лу­че­ния из числа 2 числа 37, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд.

 

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

при­бавь 1

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

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

при­бавь 1

при­бавь 1

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

 

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

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

Ре­ше­ние.

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

 

37 минус 1=36 (ко­ман­да 2);

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

6 минус 1=5 (ко­ман­да 2);

5 минус 1=4 (ко­ман­да 2).

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

 

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