七七的题解
2025-07-28 13:03:33
发布于:浙江
1阅读
0回复
0点赞
这题……模拟……
让我……看看笔记……
七七……会写……
#include <bits/stdc++.h>
using namespace std;
int lucky(int n){
int maxn = -1,minn = 10;
while(n){//逐位计算……最大最小……
maxn = max(maxn,(n % 10));
minn = min(minn,(n % 10));
n /= 10;
}
return (maxn - minn);
}
int main(){
int t,a,b;
cin >> t;
while(t--){
int maxid,maxn = -1;
cin >> a >> b;
for(;a <= b;a++){
if(lucky(a) == 9){//这里……要加上……不然……会有……TLE……
maxid = a;
break;
}
if(maxn < lucky(a)){
maxn = lucky(a);
maxid = a;
}
}
cout << maxid << endl;
}
}
这里空空如也
有帮助,赞一个