Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
38826 | 木木老师 | 二进制数问题 | Python3 | Accepted | 37 MS | 3764 KB | 453 | 2022-09-19 16:09:07 |
a=0 b=0 def ten2two(n): l=[] while True: l.append(n%2) if n<2: break n//=2 return l[::-1] for i in range (1,1001): m=ten2two(i) o=0 z=0 for j in range (len(m)): if j==0 and int(m[j])==0: continue if m[j]==0: z+=1 else: o+=1 if o>z: a+=1 else: b+=1 print(a,end=" ") print(b)