标签:return int 输入 include 第一题 pac 时间 1.5 数字
请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。
比如给定范围[2, 22],数字2在数2中出现了1次,在数12中出现1次,在数20中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现了6次。
样例 #1: 2 22 样例 #2: 2 100
样例 #1: 6 样例 #2: 20
思路:
模拟;
来,上代码:
#include<cstdio> using namespace std; int l,r,sum=0; int main() { scanf("%d%d",&l,&r); for(int i=l;i<=r;i++) { int cur=i; while(cur>0) { if(cur%10==2) sum++; cur/=10; } } printf("%d\n",sum); return 0; }
标签:return int 输入 include 第一题 pac 时间 1.5 数字
原文地址:http://www.cnblogs.com/IUUUUUUUskyyy/p/6154824.html