Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
324005 | 王栎州 | 【C6-2】小X转进制 | C++ | 编译错误 | 0 | 0 MS | 0 KB | 791 | 2025-05-24 13:46:49 |
#include<bits/stdc++.h> using namespace std; string s; int main() { long long n,w,m; char c; cin>>n>>m; if(n==0){ cout<<"0"<<" "; } for(int d=2;d<=16;d++){ while(n>0){ w=n%d; if(n<10){ c=w+'0'; } else{ c=a+'A'-10; } s=c+s; n=n/16; } string s1=s; int s=s.size()-1; s.erase(l,1); reverse(s.begin(),s.end()); if(s1==s) cout<<n; } if(m==0){ cout<<"0"<<" "; } for(int d=2;d<=16;d++){ while(m>0){ w=m%d; if(m<10){ c=w+'0'; } else{ c=a+'A'-10; } s=c+s; m=m/16; } string s1=s; int s=s.size()-1; s.erase(l,1); reverse(s.begin(),s.end()); if(s1==s) cout<<m; } return 0; }