题解 | #整数与IP地址间的转换#

整数与IP地址间的转换

https://www.nowcoder.com/practice/66ca0e28f90c42a196afd78cc9c496ea

l=input().split(".")
s=""
for i in l:
    i=bin(int(i))[2:].zfill(8)
    s=s+str(i)
n=int(s,2)
n1=input()
s1=str(bin(int(n1))[2:].zfill(32))+"s"
l1=[]
for i in range(4):
    l1.append(str(int(s1[8*i:8*(i+1)],2)))
print(n)
print(l1[0]+"."+l1[1]+"."+l1[2]+"."+l1[3])

全部评论

相关推荐

10-17 16:07
门头沟学院 Java
牛牛大你18号:在汇报,突然弹出来,,领导以为我在准备跳槽,刚从领导办公室谈心出来
点赞 评论 收藏
分享
09-29 17:44
已编辑
门头沟学院 Java
//鲨鱼辣椒:见不了了我实习了四个月上周再投筛选了一天就给我挂了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务