Составим алгоритм получения из числа 41 числа 4, содержащий не более 5 команд:
- Начальное число: 41
- Команда 2 (вычти 3): 41 - 3 = 38
- Команда 2 (вычти 3): 38 - 3 = 35
- Команда 2 (вычти 3): 35 - 3 = 32
- Команда 1 (раздели на 2): 32 / 2 = 16
- Команда 1 (раздели на 2): 16 / 2 = 8
- Команда 1 (раздели на 2): 8 / 2 = 4
Таким образом, алгоритм: 222111 (но содержит более 5 команд)
Попробуем другой вариант:
- Начальное число: 41
- Команда 2 (вычти 3): 41 - 3 = 38
- Команда 2 (вычти 3): 38 - 3 = 35
- Команда 2 (вычти 3): 35 - 3 = 32
- Команда 2 (вычти 3): 32 - 3 = 29
- Команда 2 (вычти 3): 29 - 3 = 26
- Команда 2 (вычти 3): 26 - 3 = 23
- Команда 2 (вычти 3): 23 - 3 = 20
- Команда 1 (раздели на 2): 20 / 2 = 10
- Команда 2 (вычти 3): 10 - 3 = 7
- Команда 2 (вычти 3): 7 - 3 = 4
Алгоритм: 2222222122. (содержит более 5 команд)
К сожалению, не существует алгоритма получения числа 4 из числа 41, используя не более 5 команд.