Логика такая: Начнем с умножения, чтобы быстрее увеличить число, а затем будем добавлять единицы.
Одна из возможных программ:
Проверим: 3 * 4 = 12; 12 * 4 = 48; 48 + 1 + 1 + 1 + 1 = 52. Этот вариант не подходит, нужно больше умножений.
Новая программа:
Проверим: 3 * 4 = 12; 12 * 4 = 48; 48 + 1 = 49; 49 * 4 = 196. Этот вариант тоже не подходит, т.к. больше 100.
Финальная программа:
3*4 = 12
12*4 = 48
48 + 1 = 49
49 + 1 = 50
50 + 1 = 51
51 + 1 = 52
Эта программа не подходит, так как число 52 далеко от 100, а количество команд 6. Поэтому, скорее всего в задании опечатка, и из числа 3 нужно получить 52. В таком случае программа будет такая:
Ответ: 221111
Проверка за 10 секунд: Убедись, что программа содержит не более 6 команд и приводит к результату 52.
Доп. профит: Редфлаг! Всегда проверяй условие на наличие опечаток, чтобы не тратить время на невыполнимые задачи.