题解 | 八进制
#include<iostream> #include<string> #include<algorithm> using namespace std; int main(){ int n; while(cin>>n){ int k = 8; //8进制 string str; while(n>=k){ int m = n%k; n = n/k; str += to_string(m); } str+=to_string(n); reverse(str.begin(),str.end()); cout<<str<<endl; } }