输入包括一个整数N(0<=N<=100000)。
可能有多组测试数据,对于每组数据, 输出N的八进制表示数。
7 8 9
7 10 11
while True: try: a = int(input()) b = oct(10) print(format(eval(b),'o')) except: break
while True: try: n=int(input().strip()) print(oct(n).lstrip('0o')) except: break
print(oct(int(input())).replace("0o",""))
while True: try: print(oct(int(input())).replace("0o","")) except: break
def change(n): if n<8: return n s='' while n: y=n%8 s=str(y)+s n=int(n/8) return s try: while True: n=int(input()) if not n: break print(change(n)) except: pass
try: while 1: print oct(input())[1:] except: pass
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题