Вопрос:

У исполнителя Вычислитель две команды, которым присвоены номера: 1. умножь на 3 2. прибавь 1 Составьте алгоритм получения из числа 2 числа 25, содержащий не более 5 команд. В ответе запишите только номера команд. Если таких алгоритмов более одного, то запишите любой из них.

Ответ:

Решение:

Чтобы получить число 25 из числа 2, используя команды «умножь на 3» и «прибавь 1», составим следующий алгоритм:

  1. 2 * 3 = 6 (Команда 1)
  2. 6 + 1 = 7 (Команда 2)
  3. 7 * 3 = 21 (Команда 1)
  4. 21 + 1 = 22 (Команда 2)
  5. 22 + 3 = 25 (Команда 1)

В данном случае, команда «прибавь 1» была использована дважды, а команда «умножь на 3» — трижды. Однако, если сложить 22+3, то это не команда 1. Исправим алгоритм:

  1. 2 * 3 = 6 (Команда 1)
  2. 6 + 1 = 7 (Команда 2)
  3. 7 + 1 = 8 (Команда 2)
  4. 8 * 3 = 24 (Команда 1)
  5. 24 + 1 = 25 (Команда 2)

Алгоритм состоит из 5 команд: 1, 2, 2, 1, 2.

Ответ: 12212

Подать жалобу Правообладателю