- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二届浙江师范大学C语言程序设计竞赛解题报告精选
第二届浙江师范大学C 语言程序设计竞赛解
题报告
(罗方炜,lfw2565295@126.com ,浙师大10 计软)
比赛概述
首先是本届比赛的题目:
本次比赛总共十道题,由应宁宸,陈余康,张超,陈新弛,钟浙云组成的编题组
负责出题,由罗方炜,詹皇彬组成的验题组负责验题和整体难易程度的把握,同
时詹皇彬还负责了服务器的运行维护。
本次比赛的提交统计:
其中 A ,D ,G 为简单题,B ,E ,F ,H ,J 为中等题,C,I 为难题,比赛中的
提交情况也符合这个题目难易度分类,A ,D ,G 做出的人很多,获奖的人中,
这三题基本要保证过掉。
本次比赛前十名的情况:
其中,名字前打”*” 的同学是友情参赛人员,他们是 ACM 集训队大二的女将,
为明年的省赛练兵。剩下的5 名同学是本次比赛一等奖的获得者,经过5 个小时
的角逐,潘旭脱颖而出,解得8 道,夺得“新生杯”,曹俆康,任超群,陈政伊,
陶柄丞解出 6 道以上,获得一等奖,恭喜他们。具体的获奖情况,可以参见
/article.asp?articleid=4212 。
题目讲解
A :YQ 的手表
Time Limit: 1000MS Memory Limit: 32768K
Total Submissions: 249 Accepted: 90
Description
小YQ 上次很快完成了爸爸给她得任务,爸爸奖励了她一个电子手表。小YQ 非
常喜欢她的电子表,没事就盯着她的电子表看。有天她看见电子表上显示
“12:21”,小YQ 觉得很漂亮。现在给你一个时间,格式是xx:xx ,请你判断是否
合法(也就是符合电子表显示的数字,比如00:10 合法,02:30 合法,23:23 合法,
23:66 不合法,24:00 不合法)。
Input
输入数据一行,为一个字符串,用空格隔开。表示时间时间,格式为XX:XX ,
Output
合法输出”Yes”
不合法输出”No”
Sample Input
00:10
02:30
23:66
24:00
Sample Output
Yes
Yes
No
No
思路:
本题虽然是字符串形式输入一个“时间”,但格式比较固定,所以可以用
scanf( “%d:%d”,a,b)形式,当成是两个整个的输入,这样判断就很简单了,
判断条件就是时针的值在0~23 之间,分针的值在0~59 之间。
参考代码:
#includestdio.h
int main()
{
int m,n;
scanf(%d:%d,m,n);
if (m=0m24n=0n60) printf(Yes);
else printf(No);
return 0;
}
B:Touch
Time Limit: 1000MS Memory Limit: 32768K
Total Submissions: 133 Accepted: 35
Description
现有面积无限大的一堵墙,墙上有根一端固定且无限长的杆,初始状态是竖直向
上的。另外,在墙上有n 个钉子。为研究方便,我们以杆所在的方向为y 轴,
建立直角坐标系,如图:
现在,杆以下端 (固定端)为中心,向右旋转,请问碰到的第一个钉子编号是多
少?
针对上图:即此时,墙上的杆固定端位于(0,4 ),且此时墙上有3 个钉子,则
碰到的第一个钉子编号是2.
Input
第一行有两个数y0,n,其中y0 表示杆固定端位于(0,y0 ),n 表示有墙上有n 个
钉子。
接下来有n 行,每行有两个数xi,yi(1=i=n),表示第i 个钉子的坐标为(xi,yi).
其中输入各数均是正整数,且不超过10000
注意:钉子的编号不一定是按x 坐标递增来编号的(如样例2 )
Output
输出碰到的第一个钉子编号(输入数据,确保答案只有一个)
Sample Input
4 3
4 4
7 7
10 5
13
您可能关注的文档
最近下载
- 河南能源集团网络安全攻防知识培训(分享版)(1).pptx
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
文档评论(0)