aboutsummaryrefslogtreecommitdiff
path: root/challenge-192/deadmarshal/python/ch1.py
blob: c604a5b69dffd611e134e36737b44fe265376c68 (plain)
1
2
3
4
5
6
7
8
9
from math import log

def binary_flip(n):
  return (~n) & int((pow(2,log(n)/log(2))-1))

print(binary_flip(5))
print(binary_flip(4))
print(binary_flip(6))