У ис­пол­ни­те­ля Де­ли­тель две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра: 1. раз­де­ли...

0 голосов
97 просмотров

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

1. раз­де­ли на 2
2. при­бавь 1

Пер­вая из них умень­ша­ет число на экра­не в 2 раза, вто­рая уве­ли­чи­ва­ет его на 1. Ис­пол­ни­тель ра­бо­та­ет толь­ко с на­ту­раль­ны­ми чис­ла­ми. Со­ставь­те ал­го­ритм по­лу­че­ния из числа 23 числа 4, со­дер­жа­щий не более 5 ко­манд. В от­ве­те за­пи­ши­те толь­ко но­ме­ра ко­манд. (На­при­мер, 11222 — это ал­го­ритм: раз­де­ли на 2, раз­де­ли на 2, при­бавь 1, при­бавь 1, при­бавь 1, ко­то­рый пре­об­ра­зу­ет число 36 в 12.) Если таких ал­го­рит­мов более од­но­го, то за­пи­ши­те любой из них.


Информатика (137 баллов) | 97 просмотров
Дан 1 ответ
0 голосов

Идем от конца и меняем знаки операций на противоположные:
4 -1 команда 2
3*2  команда 1
6*2  команда 1
12*2 команда 1
24-1 команда 2
23
Собираем команды с конца:21112
Ответ: 21112


(13.9k баллов)
0

спасибо Вам огромное)