- js24003 的博客
O1170 【入门】数字之和为13的整数
- @ 2026-3-29 15:51:12
#include<bits/stdc++.h>
using namespace std;
bool s(int n){
// n:123->12->1->0
int t=0;
while(n){ //将这个数所有的数位加起来
t=t+n%10;
n/=10;
}
if(t==13) return true;
else return false;
}
int main(){
int n;
cin>>n;
int sum=0;
for(int i=1;i<=n;i++){
if(s(i)){
sum+=1;
}
}
cout<<sum;
return 0;
}