Advertisement
Guest User

Hailstones

a guest
Jan 21st, 2020
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.23 KB | None | 0 0
  1. out = []
  2. def hailstone_sequence(a_0):
  3. out.append(a_0)
  4. if a_0 == 1:
  5. return out
  6. elif a_0 % 2 == 0:
  7. f = a_0/2
  8. elif a_0 % 2 == 1:
  9. f = 3 * a_0 + 1
  10. a_0 = f
  11. return hailstone_sequence(a_0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement