Problem E: 进制转换

Problem E: 进制转换

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 251  Solved: 160
[Submit] [Status] [Web Board] [Creator:]

Description

输入一个10 进制正整数,然后输出它所对应的八进制数。

这道题貌似很难,你不会做。 但实际上,只要你会分离数字,这题就变得极为容易了。

分离数字时, n = n / 10; 对于本题, n = n / 8

如果让你把一个10 进制正整数转换成2进制, n = n / 2

是不是很简单? 你明白了吗?

还不会? 动手试试吧。 先把分离整数的程序写好。会分离整数,就会做本题。

Good Luck !

本题要创建一个数组,将正整数分离出的个位数依次保存在数组a[0] a[1] a[2] ..., 然后逆序输出数组

int a[100];

while ( n!=0 ) {

}

Sample Input

10

Sample Output

12