T6
2025-07-27 22:05:32
发布于:上海
19阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,m,k,i=0,s=0,sum=0;
int a[1010],b[1010];
string s1="",s2="";
cin>>n>>m>>k;
while(n){
a[i]=n%k;
n/=k;
i++;
}while(m){
b[s]=m%k;
m/=k;
s++;
}for(int j=i-1;j>=0;j--){
if(a[j]>=10)s1+=char(a[j]-10+'A');
else s1+=a[j]+48;
}for(int j=s-1;j>=0;j--){
if(b[j]>=10)s2+=char(b[j]-10+'A');
else s2+=b[j]+48;
}cout<<max(s1,s2);
return 0;
}
这里空空如也
有帮助,赞一个