小乐乐在课上学习了二进制八进制与十六进制后,对进制转换产生了浓厚的兴趣。因为他的幸运数字是6,所以他想知道一个数表示为六进制后的结果。请你帮助他解决这个问题。
输入一个正整数n (1 ≤ n ≤ 109)
输出一行,为正整数n表示为六进制的结果
6
10
120
320
n = int(input()) char = '' while n: char = str(n%6) + char n = n//6 print(char)
a = int(input()) b = [] while a !=0: b.insert(0,a%6) a = a//6 for i in b: print(i,end="")
n=int(input()) x=[] while n!=0: x.insert(0,n%6) n//=6 for i in x: print(i,end='')
n = int(input()) r = [] while n > 0: tmp = n%6 n = n//6 r.insert(0,tmp) for x in r: print(x,end='')
a=int(input()) b=[] while a!=0: x=a%6 b.append(x) a=a//6 b=b[::-1] for i in range(len(b)): print(b[i],end='')
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题