物联网网络OJ复习解析.doc

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

针对做过去的一些通过率低的题做了一个World,大家可以看看, 不会的话可以问问我或者前面的同学,这些弄懂的话,考试把握也很大了 Problem E: 一年中的第几天 Time Limit: 1 Sec Memory Limit: 2 MB Submit: 1873 Solved: 645 [Submit][Status][Web Board] Description 给出某个日期,判断这是当年的第几天,每年的1月1日是第1天,非闰年年份的12月31日是第365天。 Input 输入的第一个数为n,后接n个日期。日期用3个正整数按顺序表示年月日,中间用“-”连接。 Output 若输入的日期为错误,则输出“error date!”;否则输出这个日期是本年的第几天。每个日期对应一行输出。 Sample Input 9 2010-01-01 2010-06-22 2010-12-31 2011-02-29 2011-07-18 2011-12-02 2012-02-29 2012-09-31 2012-12-31 Sample Output 1 173 365 error date! 199 336 60 error date! 366 HINT 抽象出判断闰年和判断日期合法性的两个函数,能够大大降低程序设计过程中的思维复杂程度。 Append Code 这题除了一次一次的加,可以用更简便的方法哦~ #includestdio.h int main() { int year,month,day; int i,sum; int M[15]={0,31,0,31,30,31,30,31,31,30,31,30,31}; scanf(%d-%d-%d,year,month,day); if((year%4==0year%100!=0)||(year%400==0)) M[2]=29; else M[2]=28; for(i=1,sum=0;imonth;i++) sum=sum+M[i]; printf(%d,sum+day); } Problem K: 学生成绩统计表 Time Limit: 1 Sec Memory Limit: 16 MB Submit: 629 Solved: 268 [Submit][Status][Web Board] Description 在学校里经常见到的成绩表,表的每行是一个学生的成绩,每列是各个科目的成绩。如下表所示。 你的任务是:输入这样的成绩表,统计出每个学生的总成绩和各个科目的平均成绩。如下表所示。 Input 第一行为两个整数m,n,0m=50、0n=10,表示有m个学生和n个成绩。 后面有m+1行n+1列的一个表,表的第1行和第1列都是不含空白符的字符串,表的各列用若干空格分隔,表的各行用一个回车分隔。第1行的2~n+1列是各个科目的名字。第2~m+1行1列为学生姓名。第2行2列开始到第m+1行、n+1列为各学生的各科目成绩(浮点数)。 Output 输出为一张表,表的大小为m+2行、n+2列,其中前m+1行n+1列的数据与输入相同。 表的最右侧一列为学生各科目成绩的总和,该列第1行的标题是“sum”。 表的最下面一行为各科目的所有学生平均成绩,该行的第1列标题是“average”。 表的第1列输出为8个字符左对齐,后面每列为5个字符右对齐,两列之间有2个空格。表的所有数据项(除第1行和第1列外)都输出为保留1位小数。表的每行用一个回车分隔,表的最右边一列的数据项后没有空格。 请注意:表的最右下角那项没有定义,不输出!最后1行的输出至最右一个科目的平均分结束,该行最后有回车。 Sample Input 10 6 name SCI TECH COM CS106 SE309 CS101 Tom 88 77 66 55 44 33 Jerry 50 100 60 100 50 100 Zhang3 90 95.5 60 75 82 18 Li4 38 45 62 29 74 85 Wang5 88 75 63 36 99 33.3 Zhao6 99 99 99.5 97.5 42 100 Liu7 80 80 80.5 81.5 82.5 83 Wang8 7

文档评论(0)

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

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

1亿VIP精品文档

相关文档