2014noip复赛模拟练习16(答案).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014noip复赛模拟练习16(答案)

喜羊羊运动会——训练时间 题目描述 这次运动会开幕式要进行团体操表演,于是喜羊羊召集大家紧锣密鼓地训练了起来,懒羊羊也在被召集之列。喜羊羊规定了每天的训练时间,只准早到,不许迟到,而且喜羊羊会做相关记录。这下懒羊羊可惨了,他虽然设定了闹钟,可是他动作慢,老迟到。现给出若干天的规定到场时间与懒羊羊的到场时间记录,判断每天懒羊羊有无及时赶到训练场,以及迟到或早到的时间。 输入 每两行时间为一组,每组中的第一行时间为规定的训练时间,第二行为懒羊羊到达训练场的时间。每行有两个整数H和M,H是以24小时记时法表示的小时数(0 = H = 24),M表示分钟数(0 = M = 59)。每组中的两个时间表示的是同一天的两个时间。若干组时间后以-1表示结束。 输出 若干行,如果这一天懒羊羊及时到达了训练场,则输出‘Yes’及早到的分钟数;如果没有及时到达,则输出‘No’及迟到的分钟数。 样例输入 14 30 14 25 8 0 9 0 13 10 12 50 7 25 7 25 -1 样例输出 Yes 5 No 60 Yes 20 Yes 0 提示 输入输出说明: 第一天 第二天 第三天 第四天 规定训练时间 14:30 8:00 13:10 7:25 到场时间 14:25 9:00 12:50 7:25 有无及时到达 Yes No Yes Yes 早到或迟到分钟数 5 60 20 0 程序段如下: var h1,n1,h2,n2,s1,s2:integer; begin read(h1); while h1-1 do begin read(n1); s1:=h1*60+n1;//把时间从小时转化为分 read(h2); read(n2); s2:=h2*60+n2;//把时间从小时转化为分 if s2=s1 then writeln(Yes, ,s1-s2)//判断是否迟到,如果未迟到,则输出早到的时间 else writeln(No, ,s2-s1);//如果迟到则输出迟到的时间 read(h1); end; end. 输入15 20 18 30 12 19 12 10 14 30 14 30 8 50 8 42 -1输出No 190 Yes 9 Yes 0 Yes 8 输入9 30 9 32 11 30 12 30 12 10 11 59 14 30 14 30 8 50 8 42 -1 输出No 2 No 60 Yes 11 Yes 0 Yes 8 输入10 0 9 59 11 22 12 0 19 30 19 32 24 30 24 30 12 10 12 10 14 30 14 30 8 50 8 42 -1 输出Yes 1 No 38 No 2 Yes 0 Yes 0 Yes 0 Yes 8 题目描述 懒羊羊在前一阵准备羊村的小高考复习时表现出了罕见的勤奋,现在他得知了小高考四门必修课的成绩,他想知道根据羊村的高考政策,他在羊村高考中能加几分。 羊村高考政策如下: 分数段 等级 成绩=90 A 90成绩=75 B 75成绩=60 C 成绩60 D 每得一个A,可在羊村高考中加1分,若得4A,则可以加5分。当然,只要有一门功课得D,那么就将失去羊村高考资格。 输入 仅有一行,4个不大于100的非负整数,相邻两数之间用空格隔开。 输出 仅有一行,若有D级存在,则输出“Poor LanYangYang”(引号不输出,注意大小写);否则输出懒羊羊在羊村高考中的加分。 样例输入 输入样例1: 100 95 89 94 输入样例2: 0 0 0 0 样例输出 输出样例1: 3 输出样例2: Poor LanYangYang 程序段如下: var a,i,s:integer; begin s:=0; for i:=1 to 4 do//由循环开始 begin read(a);//输入四门功课的成绩 if a=90 then inc(s);//如果分数达到90分那么加一分 if a60 then begin write(Poor LanYangYang);//如果有一门功课在60分以下那么淘汰,并且退出 exit; end; end; if s=4 then s:=5;//如果四门全优则得5分 writeln(s); end. 输入 90 96 99 95 输出 5 输入 65 66 78 62 输出 0 输入 89 90 92 88 输出 2 输入 77 70 59 69 输出Poor LanYangYang NASA(美国航空航天局)因为航天飞机的隔热瓦等其他安全技术问题一直大伤脑筋,因此在各方压力下终止了航天飞机的历史,但是此类事情会不会在以后发生,谁也无法保证,在遇到

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档