警示后人(如果你95分)
查看原帖
警示后人(如果你95分)
638141
Literally楼主2023/6/16 22:44

应该从

最大数+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都是题目中的变量

2023/6/16 22:44
加载中...