Краткое пояснение: Задача состоит в том, чтобы, используя две команды «Прибавь 3» и «Умножь на 2», получить число 37, начиная с числа 8, и записать последовательность команд.
Пошаговое решение:
- Начнем с числа 8.
- Применим команду «Прибавь 3»: 8 + 3 = 11 (команда 1).
- Применим команду «Умножь на 2»: 11 * 2 = 22 (команда 2).
- Применим команду «Прибавь 3»: 22 + 3 = 25 (команда 1).
- Применим команду «Умножь на 2»: 25 * 2 = 50. Этот вариант не подходит, так как мы получили число больше 37, и использовали 4 команды. Попробуем другой путь.
- Начнем с числа 8.
- Применим команду «Умножь на 2»: 8 * 2 = 16 (команда 2).
- Применим команду «Прибавь 3»: 16 + 3 = 19 (команда 1).
- Применим команду «Умножь на 2»: 19 * 2 = 38 (команда 2).
- Применим команду «Прибавь 3»: 38 + 3 = 41. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Прибавь 3»: 8 + 3 = 11 (команда 1).
- Применим команду «Прибавь 3»: 11 + 3 = 14 (команда 1).
- Применим команду «Умножь на 2»: 14 * 2 = 28 (команда 2).
- Применим команду «Прибавь 3»: 28 + 3 = 31 (команда 1).
- Применим команду «Умножь на 2»: 31 * 2 = 62. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Прибавь 3»: 8 + 3 = 11 (команда 1).
- Применим команду «Умножь на 2»: 11 * 2 = 22 (команда 2).
- Применим команду «Умножь на 2»: 22 * 2 = 44 (команда 2).
- Применим команду «Прибавь 3»: 44 + 3 = 47. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Умножь на 2»: 8 * 2 = 16 (команда 2).
- Применим команду «Умножь на 2»: 16 * 2 = 32 (команда 2).
- Применим команду «Прибавь 3»: 32 + 3 = 35 (команда 1).
- Применим команду «Прибавь 3»: 35 + 3 = 38. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Прибавь 3»: 8 + 3 = 11 (команда 1).
- Применим команду «Умножь на 2»: 11 * 2 = 22 (команда 2).
- Применим команду «Прибавь 3»: 22 + 3 = 25 (команда 1).
- Применим команду «Прибавь 3»: 25 + 3 = 28 (команда 1).
- Применим команду «Умножь на 2»: 28 * 2 = 56. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Умножь на 2»: 8 * 2 = 16 (команда 2).
- Применим команду «Прибавь 3»: 16 + 3 = 19 (команда 1).
- Применим команду «Прибавь 3»: 19 + 3 = 22 (команда 1).
- Применим команду «Умножь на 2»: 22 * 2 = 44. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Умножь на 2»: 8 * 2 = 16 (команда 2).
- Применим команду «Прибавь 3»: 16 + 3 = 19 (команда 1).
- Применим команду «Умножь на 2»: 19 * 2 = 38 (команда 2).
- Применим команду «Прибавь 3»: 38 + 3 = 41. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Прибавь 3»: 8 + 3 = 11 (команда 1).
- Применим команду «Умножь на 2»: 11 * 2 = 22 (команда 2).
- Применим команду «Прибавь 3»: 22 + 3 = 25 (команда 1).
- Применим команду «Умножь на 2»: 25 * 2 = 50. Этот вариант не подходит.
- Начнем с числа 8.
- Применим команду «Прибавь 3»: 8 + 3 = 11 (команда 1).
- Применим команду «Умножь на 2»: 11 * 2 = 22 (команда 2).
- Применим команду «Умножь на 2»: 22 * 2 = 44 (команда 2).
- Применим команду «Прибавь 3»: 44 + 3 = 47. Этот вариант не подходит.
- Попробуем в обратном порядке: чтобы получить 37, нужно либо (37-3)/2 = 17, либо (37-2)/3 - невозможно.
- Получаем 17 из 8.
- 8 + 3 = 11 (1)
- 11 + 3 = 14 (1)
- 14 + 3 = 17 (1)
- Алгоритм: 111.
- Теперь из 17 получить 37.
- 17 * 2 = 34 (2)
- 34 + 3 = 37 (1)
- Получился алгоритм 11121. Общее количество команд: 5.
Ответ: 11121