文章

221

粉丝

0

获赞

64

访问

8.1k

头像
IP地址 题解:80%的题,还有什么没考虑到呢
P1023 贵州大学机试题
发布于2026年1月27日 10:36
阅读数 89

while(1):
    try:
        num = list(map(str, input().split(".")))
        if (len(num) != 4):
            print("Error")
            continue
        flag=1
        for i in num:
            # print(len(i))
            if(i.isdigit()):
                if(len(i)>1 and i[0]=='0'):
                    flag=0
                    print("Error")
                    break
                i=int(i)
                if(i >= 0 and i <= 255):
                    flag = 1
                else:
                    flag=0
                    print("Error")
                    break
            else:
                flag = 0
                print("Error")
                break
        if(flag==0):
            continue
        else:
            print("0x", end='')
            for i in num:

                k = int(i)
                # print("ppp%d"%k)
                # p...
登录查看完整内容


登录后发布评论

暂无评论,来抢沙发