应该从
最大数+1
进制开始枚举,示例代码:
int maxx(){
long long p1=p,q1=q,r1=r;
long long maxnum=-1;
while(p1>0){
maxnum=max(maxnum,p1%10);
p1/=10;
}
while(q1>0){
maxnum=max(maxnum,q1%10);
q1/=10;
}
while(r1>0){
maxnum=max(maxnum,r1%10);
r1/=10;
}
return maxnum;
}
注:p,q,r都是题目中的变量