[2010年NOIP普及组] 数字统计
5.[2010年NOIP普及组] 数字统计
l 分析:根据题意,用for语句把所有数过一遍,每个数各个数位用整除和取余进行判断是不是2
l
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int l,r,s=0;
cin>>l>>r;
for(int i=l;i<=r;i++)
{
int a=i;
while(a!=0)//挨个数位进行判断
{
if(a%10==2) s++;
a/=10;
}
}
cout<<s;
return 0;
}

浙公网安备 33010602011771号