Гіпотеза Коллатца
Python Цикли
while + галуження
Блок-схема за ДСТУ
Вихідний код
def collatz_steps(n):
steps = 0
while n != 1:
if n % 2 == 0:
n //= 2
else:
n = 3 * n + 1
steps += 1
return steps