45:十进制到八进制
描述
把一个十进制正整数转化成八进制。
输入
一行,仅含一个十进制表示的整数a(0 < a < 65536)。
输出
一行,a的八进制表示。
样例输入
9
样例输出
11
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a;
cin >> a;
vector<int> vt;
int i=0;
while(a)
{
vt.push_back(a%8);
a/=8;
}
//print
for(int j=vt.size()-1;j>=0;j--)
cout << vt[j];
return 0;
}