#Python解法 #类型转换
这道题关键就在于把数字一个一个的切开,这里用强转就可以解决
但应该不是最优解,我看有大佬可以2行解决
while True: try: skew_binary=input() # input 默认是str类型 lst=list(skew_binary) # 强转成列表 res=0 position=len(lst) # 每个数是第几位 for item in lst: res+=int(item)*(2**position-1) position-=1 print(str(res)) except: break