【第22期】观点:IT 行业加班,到底有没有价值?

信息学奥林匹克竞赛-计数问题

原创 2015年11月18日 14:11:10
试计算在区间 1 到 n 的所有整数中,数字 x(0 ≤ x ≤ 9)共出现了多少次?例如,在 1

到 11 中,即在 1、2、3、4、5、6、7、8、9、10、11 中,数字 1 出现了 4 次。


输入格式:
输入文件名为 count.in。 
输入共 1 行,包含 2 个整数 n、x,之间用一个空格隔开。
输出格式:
输出文件名为 count.out。 
输出共 1 行,包含一个整数,表示 x 出现的次数。


input:

11 1

output:

4


var
i,t,counter,n,x:longint;

begin
	n:=11;
	x:=1;
	for i:=1 to n do
	begin
		t:=i;
		while t>0 do
		begin
			if t mod 10=x then
			begin
				counter:=counter+1;
			end;
			
			t:=t div 10;
		end;
	end;
	
	writeln(counter);
end.


版权声明:本文为博主原创文章,未经博主允许不得转载(不过这句话并没有什么*用) 举报

相关文章推荐

挑战程序设计竞赛(第2版)

《挑战程序设计竞赛(第2版)》 基本信息 作者: (日)秋叶拓哉    岩田阳一    北川宜稔    译者: 巫泽俊 庄俊元 李津羽 丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ...

ACM竞赛之新人简介

ACM 竞赛之新人向导 <p class="MsoNormal" s

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

ACM竞赛之新人简介

ACM 竞赛之新人向导 <p class="MsoNormal" s
  • isiqi
  • isiqi
  • 2010-10-30 19:59
  • 785

ACM竞赛之新人向导(收藏)

ACM竞赛之新人向导(收藏)   原创:怒火之袍 2003年4月29日 我们学校的计算机学院从去年起开始组织学生参加世界上最具权威性的大学生程序设计竞赛——ACM/ICPC。从这学期开始,学院计划有组...

hdu 3629 Convex(计数问题)

<a target="_blank" href="http://acm.hdu.edu.cn/showproblem.php?pid=3629"
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)