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

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

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

2.  при­бавь 2.

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

На­при­мер, 2122  — это про­грам­ма

при­бавь 2,

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

при­бавь 2,

при­бавь 2.

Эта про­грам­ма пре­об­ра­зу­ет число 3 в число 29.

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

Ре­ше­ние.

Не любое число яв­ля­ет­ся квад­ра­том це­ло­го числа, по­это­му, если мы пойдём от числа 123 к числу 1, тогда од­но­знач­но вос­ста­но­вим про­грам­му. По­лу­чен­ные ко­ман­ды будут за­пи­сы­вать­ся спра­ва на­ле­во.

 

1)  Число 27 не яв­ля­ет­ся квад­ра­том, зна­чит, оно по­лу­че­но до­бав­ле­ни­ем двух к числу 25: 27 = 25 + 2 (ко­ман­да 2).

2)  Число 25 яв­ля­ет­ся квад­ра­том числа 5: 25 = 5·5 (ко­ман­да 1).

3)  Число 5 не яв­ля­ет­ся квад­ра­том, по­это­му оно по­лу­че­но до­бав­ле­ни­ем двух к числу 3: 5 = 3 + 2 (ко­ман­да 2).

4)  Число 3 не яв­ля­ет­ся квад­ра­том, то есть оно по­лу­че­но при­бав­ле­ни­ем 2 к 1: 3 = 1 + 2 (ко­ман­да 2).

 

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

 

Ответ: 2212.


Аналоги к заданию № 4973: 9641 9687 Все

Раздел кодификатора ФИПИ: 1.6.3 По­стро­е­ние ал­го­рит­мов и прак­ти­че­ские вы­чис­ле­ния