Решение:
Чтобы из 3 получить 42, применяем следующую последовательность команд:
1. 3 * 5 = 15 (команда 2)
2. 15 * 5 = 75 (команда 2)
3. 75 - 3 = 72 (команда 1)
4. 72 - 3 = 69 (команда 1)
5. 69 - 3 = 66 (команда 1)
6. 66 - 3 = 63 (команда 1)
7. 63 - 3 = 60 (команда 1)
8. 60 - 3 = 57 (команда 1)
9. 57 - 3 = 54 (команда 1)
10. 54 - 3 = 51 (команда 1)
11. 51 - 3 = 48 (команда 1)
12. 48 - 3 = 45 (команда 1)
13. 45 - 3 = 42 (команда 1)
Но нужно составить алгоритм, содержащий не более 5 команд.
1. 3 * 5 = 15 (команда 2)
2. 15 - 3 = 12 (команда 1)
3. 12 * 5 = 60 (команда 2)
4. 60 - 3 = 57 (команда 1)
5. 57 - 3 = 54 (команда 1)
6. 54 - 3 = 51 (команда 1)
7. 51 - 3 = 48 (команда 1)
8. 48 - 3 = 45 (команда 1)
9. 45 - 3 = 42 (команда 1)
1. 3 * 5 = 15 (команда 2)
2. 15 - 3 = 12 (команда 1)
3. 12 - 3 = 9 (команда 1)
4. 9 * 5 = 45 (команда 2)
5. 45 - 3 = 42 (команда 1)
Ответ: 21121