题解 | #整数与IP地址间的转换#
整数与IP地址间的转换
https://www.nowcoder.com/practice/66ca0e28f90c42a196afd78cc9c496ea
import sys
a = list(map(int,input().split('.')))
b = int(input())
ai = ''
for i in a:
bi = str(bin(i))[2:]
ai = ai + '0'*(8-len(bi))+bi
print(int(ai,2))
b = bin(b)[2:]
b = '0'*(32-len(b))+b
bi = []
for i in range(0,32,8):
bi.append(str(int(b[i:i+8],2)))
print('.'.join(bi))
