Вопрос:

5. У исполнителя Омега две команды, которым присвоены номера: 1. раздели на 4; 2. вычти 2. Первая из них уменьшает число на экране в 4 раза, вторая уменьшает его на 2. Составьте алгоритм получения из числа 400 числа 22, содержащий не более 5 команд. В ответе запишите только номера команд.

Ответ:

Начнем с числа 400 и будем применять команды, пока не получим 22:
1. 400 / 4 = 100 (команда 1).
2. 100 / 4 = 25 (команда 1).
3. 25 - 2 = 23 (команда 2).
4. 23 - 2 = 21 (команда 2)
5. 21 + 2 = 23 / 23 /4 не получится 22, попробуем иначе
1. 400 /4 = 100 (команда 1).
2. 100 / 4 = 25 (команда 1)
3. 25 - 2 = 23 (команда 2)
4. 23 - 2 = 21 (команда 2)
5. 21-2 = 19 (команда 2), не сработает.
Сделаем так:
1. 400 / 4 = 100 (команда 1)
2. 100 - 2 = 98 (команда 2)
3. 98 / 4 = 24.5 - не подходит.
Попробуем:
1. 400 / 4 = 100 (команда 1)
2. 100 / 4 = 25 (команда 1)
3. 25-2 = 23 (команда 2)
4. 23 - 2 = 21 (команда 2)
5. 21-1=20 (нельзя), попробуем
1. 400 - 2 = 398
2. 398 - 2 = 396
3. 396 / 4 = 99
4. 99 / 4 = 24.75
1. 400 / 4 = 100
2. 100 / 4 = 25
3. 25 - 2 = 23
4. 23 - 2 = 21
1. 400 / 4 = 100
2. 100 / 4 = 25
3. 25 - 2= 23
4. 23-1=22
1. 400/4 = 100 (1)
2. 100/4 = 25 (1)
3. 25-2=23 (2)
4. 23-2=21 (2)
Попробуем
1. 400/4 = 100 (1)
2. 100-2=98
3. 98/4=24.5
1. 400-2=398
2. 398/4 = не целое
1. 400/4 = 100 (1)
2. 100-2 = 98 (2)
3. 98/4 = не целое.
1. 400 / 4 = 100 (1)
2. 100 - 2 = 98 (2)
3. 98-2=96(2)
4. 96/4=24 (1)
5. 24-2=22 (2)
Получается 12212
Ответ: 12212
Подать жалобу Правообладателю

Похожие