首页 > 试题广场 >

小乐乐与进制转换

[编程题]小乐乐与进制转换
  • 热度指数:27015 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解

小乐乐在课上学习了二进制八进制与十六进制后,对进制转换产生了浓厚的兴趣。因为他的幸运数字是6,所以他想知道一个数表示为六进制后的结果。请你帮助他解决这个问题。


输入描述:

输入一个正整数n  (1 ≤ n ≤ 109)



输出描述:
输出一行,为正整数n表示为六进制的结果
示例1

输入

6

输出

10
示例2

输入

120

输出

320
n = int(input())
char = ''
while n:
    char = str(n%6) + char
    n = n//6
print(char)

发表于 2024-09-28 17:35:02 回复(0)
语法格式:list.insert(index, element)
a = int(input())
b = []
while a !=0:
    b.insert(0,a%6)
    a = a//6
for i in b:
    print(i,end="")


编辑于 2024-02-04 12:45:04 回复(0)
n=int(input())
x=[]
while n!=0:
    x.insert(0,n%6)
    n//=6
for i in x:
    print(i,end='')    

发表于 2023-01-19 14:29:20 回复(0)
n = int(input())
r = []
while n > 0:
    tmp = n%6
    n = n//6
    r.insert(0,tmp)
for x in r: print(x,end='')

发表于 2022-07-15 17:11:44 回复(0)
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='')

发表于 2022-06-04 18:09:30 回复(0)