Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.29 KB | None | 0 0
  1. def collatz(number):
  2.     if number % 2 == 0:
  3.         a = number / 2
  4.         print(a)
  5.         if a == 1:
  6.             return a
  7.         else:
  8.             collatz(a)
  9.     else:
  10.         b = 3 * number + 1
  11.         print(b)
  12.         if b == 1:
  13.             return b
  14.         else:
  15.             collatz(b)
  16.  
  17. print("Please enter a number: ")
  18. n = int(input())
  19.  
  20. print(collatz(n))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement