题解 | #八进制#除基取余法
八进制
https://www.nowcoder.com/practice/eda051c1effc4dffa630bc8507f0c5f7
#include <iostream>
#include<vector>
using namespace std;
int main() {
int n;
vector<int>v;
while(cin>>n)
{
while(n>=8)
{
v.push_back(n%8);
n=n/8;
}
v.push_back(n);
for(int i=v.size()-1;i>=0;i--)
{
cout<<v[i];
}
cout<<endl;
v.clear();
}
}
// 64 位输出请用 printf("%lld")
