Advertisement
Guest User

Collatz

a guest
Sep 22nd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. def collatz(number):
  2. if int(number) % 2 == 0:
  3. return int(number) // 2
  4. else:
  5. return int(number) * 3 + 1
  6.  
  7. print("Enter a positive integer:")
  8. x = input()
  9.  
  10. while collatz(x) > 1:
  11. print(collatz(x))
  12. x = collatz(x)
  13.  
  14. print(collatz(x))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement