题解
2026-02-13 14:15:20
发布于:广东
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int a[10];
int main(){
int n,i1,cnt = 0,p = 1;
cin >> n;
a[0] = 9999999;
for(int i = 1;i <= n;i++){
int l = 1;
i1 = i;
while(i1){
a[p] = i1 % 10;
i1 /= 10;
if(a[p - 1] < a[p]){
l = 0;
break;
}
p++;
}
if(l){
cnt++;
}
for(int i = 1;i <= p;i++){
a[i] = 0;
}
p = 1;
l = 1;
}
cout << cnt;
return 0;
}
这里空空如也







有帮助,赞一个