• + 0 comments
    def flippingBits(n):
        # Write your code here
        n_to_bin = bin(n)[2:]
        l = len(n_to_bin)
        prefix = ''
        if l<32:
            for i in range(32-l):
                prefix+='0'
        n_to_bin = prefix + n_to_bin
        
        flipped = ''
        for i in n_to_bin:
            if i == '0':
                flipped+='1'
            else:
                flipped+= '0'
        return int(flipped,2)