首先这是一道水得不能再水的题
这道题求L到R的数中所有2的个数
先看数据量1≤L≤R≤100000,所以可以直接用暴力枚举。
思路:枚举L到R的每个数,然后在寻找每个数中2的个数。
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int l,r,constt=0;
cin>>l>>r;
for(int i=l;i<=r;i++){
int n=i;
while(n>0){
if(n%10==2) constt++;
n/=10;
}
}cout<<constt;
return 0;
}
总之,这道题很水