Ответ:

Решение:

Нам нужно получить число 120, начиная с числа 2, используя команды «умножь на 4» (1) и «вычти 1» (2). Алгоритм должен содержать не более 5 команд.

Попробуем найти последовательность команд:

  • Начинаем с 2.
  • Если применить команду 1 (умножь на 4): 2 * 4 = 8.
  • Затем команду 1: 8 * 4 = 32.
  • Затем команду 1: 32 * 4 = 128.
  • Теперь можно применить команду 2 (вычти 1): 128 - 1 = 127.
  • Еще раз команду 2: 127 - 1 = 126.

Этот алгоритм (11122) дает 126, что близко к 120, но не является им.

Попробуем другой подход, возможно, потребуется меньшее количество умножений:

  • Начинаем с 2.
  • Применим команду 1: 2 * 4 = 8.
  • Применим команду 1: 8 * 4 = 32.
  • Применим команду 2: 32 - 1 = 31.
  • Применим команду 2: 31 - 1 = 30.
  • Применим команду 1: 30 * 4 = 120.

Этот алгоритм (11221) состоит из 5 команд и приводит нас к числу 120.

Ответ: 11221