OpenFIPI 2.0

105

5

oge_4DB90D

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

1. умножь на 3

2. прибавь 1

Первая из них увеличивает число на экране в 3 раза, вторая прибавляет к числу 1.

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

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

умножь на 3

прибавь 1

прибавь 1

умножь на 3

прибавь 1

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

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

21121

Решение:

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

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

  1. 2 → 3 (команда 2, прибавляем 1)

  2. 3 → 9 (команда 1, умножаем на 3)

  3. 9 → 27 (команда 1, умножаем на 3)

  4. 27 → 28 (команда 2, прибавляем 1)

  5. 28 → 84 (команда 1, умножаем на 3)

Проверка:

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

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

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

Ответ: 21121

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