具体看代码,RE了```cpp
#include<bits/stdc++.h>
using namespace std;
int n,r,i;
string a[1000010];
int main(){
std::cin>>n>>r;
while(n!=0){
if(n%r==0){
a[i]='0';
for(int j=i;j>=0;j--){
std::cout<<a[j];
}
return 0;
}else if(n%r>=10){
a[i]=n%r+'A';
i++;
}else{
a[i]=char(n%r);
i++;
}
}
for(int j=i;j>=0;j--){
std::cout<<a[j];
}
return 0;
}
服了