45.十进制到八进制

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;
}
上一篇:操作系统实战45讲 - 第十讲 【笔记】


下一篇:如何用flink sql写,3h,7h,1d内pv,uv