(codeup) 1928 : (재귀함수) 우박수 (3n+1) (basic)

n = int(input())
def Collatz(n):
  if n == 1:
    print(1)
    return 0
  if n % 2 == 0:
    print(n)
    n = int(n / 2)
    Collatz(n)
  elif n % 2 != 0:
    print(n)
    n = int(3*n+1)
    Collatz(n)
Collatz(n)
    

+ Recent posts