Чтобы получить число 5 из числа 76, можно воспользоваться следующей последовательностью команд:
- Раздели на 2 (76 → 38)
- Раздели на 2 (38 → 19)
- Вычти 3 (19 → 16)
- Вычти 3 (16 → 13)
- Вычти 3 (13 → 10)
- Вычти 3 (10 → 7)
- Вычти 3 (7 → 4)
- Вычти 3 (4 → 1)
Однако это будет больше 5 команд. Давайте попробуем другую стратегию.
Пробуем так:
- Раздели на 2 (76 → 38)
- Раздели на 2 (38 → 19)
- Вычти 3 (19 → 16)
- Вычти 3 (16 → 13)
- Вычти 3 (13 → 10)
- Вычти 3 (10 → 7)
- Вычти 3 (7 → 4)
- Вычти 3 (4 → 1)
Тогда 76 → 38 → 19 → 16 → 13 → 10 → 7 → 4 → 1
Мы использовали 7 команд.
Каждый раз мы можем постараться вычесть 3 с числа где возможно.
Однако в данной задаче нет возможности получить 5 за 5 команд.
Таким образом, решение:
- команда: 1
- команда: 1
- команда: 2
- команда: 2
- команда: 2
- команда: 2
- команда: 2
- команда: 2
Даже так - не удается.
Попробуй, учитывая вот это - сколько команд точно нужно?
- 1
- 1
- 2
- 2
- 2.getenv