数字3(abort)
题目描述
给定范围 [ L , R ] [L,R] [L,R] ,求数字 3 3 3 出现的次数。
输入格式
2 2 2 个正整数 L L L 和 R R R,之间用一个空格隔开。
输出格式
输出数字 3 3 3 出现的次数
样例 #1
样例输入 #1
1 40
样例输出 #1
14
提示
1 ≤ L ≤ R ≤ 1 0 6 1 \le L \le R \le 10^6 1≤L≤R≤106。
题目分析
这道题就是一个暴力+模拟题目,不断枚举每一个数,并求出数字3出现的个数即可
Code
#include<bits/stdc++.h>
using namespace std;
int L,R,c,d,ans,i;
int main()
{
cin>>L>>R;
for(i=L;i<=R;i++)
{
c=i;
while(c!=0)
{
d=c%10;
c=c/10;
if(d==3)
ans++;
}
}
cout<<ans<<endl;
return 0;
}