```cpp
#include<bits/stdc++.h>
using namespace std;
int n,m;
string s,ss;
int n_ten(int n){
int num=0,quan=1;
for(int i=s.size()-1;i>=0;i--){
if(isupper(s[i])){
num+=(s[i]-55)*quan;
}
else{
num+=(s[i]-'0')*quan;
}
quan*=n;
}
return num;
}
string ten_m(int m,int shu){
string s1="";
while(shu>0){
if(shu%m>=10){
s1=(char)(shu%m+55)+s1;
}
else{
s1=(char)(shu%m+'0')+s1;
}
shu/=m;
}
return s1;
}
int main(){
cin>>n;
cin>>s;
cin>>m;
int shu=n_ten(n);
cout<<ten_m(m,shu);
}
```
我直接转
@ zero_egg
by jhlcxoi114514 @ 2023-10-14 21:03:39
抱歉没有看见您的回复,没有完成悬关的使命,已关,另外,@[jhlcxoi114514](/user/1049379) `@`后面没有空格
by zero_egg @ 2023-11-12 21:46:09