Нам нужно получить число 52, начиная с числа 4, используя команды:
И алгоритм должен содержать не более 5 команд.
Попробуем применить команды:
- Начинаем с 4.
- Шаг 1: Применим команду 1 (умножь на 4). 4 * 4 = 16.
- Шаг 2: Применим команду 1 (умножь на 4). 16 * 4 = 64.
- Шаг 3: Применим команду 2 (вычти 2). 64 - 2 = 62.
- Шаг 4: Применим команду 2 (вычти 2). 62 - 2 = 60.
- Шаг 5: Применим команду 2 (вычти 2). 60 - 2 = 58.
Этот вариант не подходит, так как мы получили 58, а нужно 52, и мы использовали 5 команд. Попробуем другой путь.
Вариант 2:
- Начинаем с 4.
- Шаг 1: Применим команду 1 (умножь на 4). 4 * 4 = 16.
- Шаг 2: Применим команду 2 (вычти 2). 16 - 2 = 14.
- Шаг 3: Применим команду 1 (умножь на 4). 14 * 4 = 56.
- Шаг 4: Применим команду 2 (вычти 2). 56 - 2 = 54.
- Шаг 5: Применим команду 2 (вычти 2). 54 - 2 = 52.
Этот алгоритм содержит 5 команд и приводит к нужному результату (52).
Номера команд: 1, 2, 1, 2, 2.
Ответ: 12122