文章

67

粉丝

207

获赞

29

访问

39.8k

头像
进制转换 - 中南大学 题解:Python
P1930 中南大学2023年机试题
发布于2024年10月9日 18:11
阅读数 212

n = int(input())
for i in range(0,n):
    m = int(input())
    num = [0]*200
    for j in range(0,200):
        num[j] = 1
    ii = 0
    while True:
       num[ii] = m % 8
       m = (int)(m / 8)
       ii = ii + 1
       if m==0:
           break
    sum1 = 0
    for jj in range(ii-1,-1,-1):
        sum1 = sum1 + num[jj]*pow(10,jj)
    print(sum1)

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发