题目名称 | 984. [NOIP 2010PJ]数字统计 |
---|---|
输入输出 | twoj.in/out |
难度等级 | ★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 | 王者自由 于2012-08-05加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
查看题解 | 分享题解 |
通过:497, 提交:823, 通过率:60.39% | ||||
TA | 100 | 0.000 s | 0.00 MiB | Pascal |
521 | 100 | 0.000 s | 0.00 MiB | C++ |
风吹我已散 | 100 | 0.000 s | 0.00 MiB | C++ |
zhjian | 100 | 0.000 s | 0.00 MiB | C++ |
Hyoi_0Koto | 100 | 0.000 s | 0.00 MiB | C++ |
Shirry | 100 | 0.000 s | 0.00 MiB | C++ |
Regnig Etalsnart | 100 | 0.000 s | 0.00 MiB | C++ |
吉羊旋律 | 100 | 0.000 s | 0.00 MiB | C++ |
Youngsc | 100 | 0.000 s | 0.00 MiB | C++ |
观、一世沧桑如画 | 100 | 0.000 s | 0.00 MiB | C++ |
本题关联比赛 | |||
河南大学2015级新生测试 | |||
2010年noip |
关于 数字统计 的近10条评论(全部评论) | ||||
---|---|---|---|---|
不嘻嘻
| ||||
#include<bits/stdc++.h>
using namespace std; int main() {freopen("twoj.in","r",stdin ); freopen("twoj.out","w",stdout ); int l,r,j,x=0,k=0; cin>>l>>r; for(int i=l;i<=r;++i) {j=i;while(j) { k=j%10; if(k==2) x++; j=j/10 ;}} cout<<x; return 0; fclose(stdin);fclose(stdout);} | ||||
哈哈哈哈哈
| ||||
破250...
Fisher.
2017-11-05 20:35
18楼
| ||||
暴力水题
Shirry
2017-07-03 23:32
17楼
| ||||
再次论仔细看题的重要性。。。以为是含有2的数的个数。。。AAWWWWWWWW
| ||||
前缀和数组忘了初始化了。。。
| ||||
回复 @冥焱 :
佩服佩服!功力与我想当!!
jcsm
2015-10-31 18:04
14楼
| ||||
| ||||
想当年,我就是靠这题得了三等奖!!!
冥焱
2015-10-30 12:26
12楼
|
请统计某个给定范围[L, R]的所有整数中,数字2 出现的次数。
比如给定范围[2, 22],数字2 在数2 中出现了1 次,在数12 中出现1 次,在数20 中出现1 次,在数21 中出现1 次,在数22 中出现2 次,所以数字2 在该范围内一共出现了6次。
输入共1 行,为两个正整数L 和R,之间用一个空格隔开。
输出共1 行,表示数字2 出现的次数。
2 22
6
2 100
20
1 ≤ L ≤ R≤ 10000。