Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.17 KB | None | 0 0
  1. def binaryAdditionChain(n):
  2.   ans = [long(n)]
  3.   while ans[-1] != 1:
  4.     val = ans[-1]
  5.     ans.append(val / 2)
  6.     if val & 1:
  7.       ans.append(val - ans[-1])
  8.   return ans
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement