这代码怎么过不去 通过0% 我测试用例都试过一遍了 = =

import sys
import binascii
try:
    while True:
        C=[0,1,2,3,4,5,6,7,8,9,'A','b','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V']
        m=input()
        sum=0
        ci=0
        B=list(m)
        A=B[::-1]
        D=[]
        for i in A:
            if int(i)==1:
                sum=sum+2**ci
            ci+=1
            if ci==5:
                D.append(C[sum])
                sum=0
                ci=0
        if ci!=0:
            D.append(C[sum])
        D=D[::-1]
        for i in D:
            print(i,end='')
        print('')
except:
    pass
全部评论
为什么有一个小写b
点赞 回复 分享
发布于 2020-07-30 10:00

相关推荐

06-17 00:26
门头沟学院 Java
程序员小白条:建议换下项目,智能 AI 旅游推荐平台:https://github.com/luoye6/vue3_tourism_frontend 智能 AI 校园二手交易平台:https://github.com/luoye6/vue3_trade_frontend GPT 智能图书馆:https://github.com/luoye6/Vue_BookManageSystem 选项目要选自己能掌握的,然后最好能自己拓展的,分布式这种尽量别去写,不然你只能背八股文了,另外实习的话要多投,尤其是学历不利的情况下,多找几段实习,最好公司title大一点的
无实习如何秋招上岸
点赞 评论 收藏
分享
Twilight_m...:经典我朋友XXXX起手,这是那种经典的不知道目前行情搁那儿胡编乱造瞎指导的中年人,不用理这种**
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务