OpenFIPI 2.0

105

5

oge_0917B9

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

1. вычти 3

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

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

Исполнитель работает только с натуральными числами.

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

 

(Например, 21211  это алгоритм:

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

вычти 3

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

вычти 3

вычти 3,

который преобразует число 3 в 30.)

 

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

21112

Решение:

Последовательность команд: 21112

Разберём пошагово:

  1. 4 → 16 (команда 2, возводим в квадрат)

  2. 16 → 13 (команда 1, вычитаем 3)

  3. 13 → 10 (команда 1, вычитаем 3)

  4. 10 → 7 (команда 1, вычитаем 3)

  5. 7 → 49 (команда 2, возводим в квадрат)

Проверка:

  • Начальное число: 4

  • Конечное число: 49

  • Количество команд: 5 (в пределах допустимого)

  • Все числа натуральные

Ответ: 21112

Просмотреть отправленные ответы oge_0917B9