Возьмём число и будем повторять: если оно чётное — делим на 2, если нечётное — умножаем на 3 и прибавляем 1. Рано или поздно получится единица.
Сколько шагов потребуется? Например, для ответ 8: 3, 10, 5, 16, 8, 4, 2, 1.
Формат ввода
Одно число от до .
Формат вывода
Одно число.
Примеры
ввод
6
вывод
8
Примечание
Заранее посчитать количество шагов нельзя — это ровно тот случай, ради которого нужен while.
Войдите, чтобы отправлять решения.