网站大量收购独家精品文档,联系QQ:2885784924

2007年长沙市小学生计算机奥林匹克竞赛决赛试题.pdf

2007年长沙市小学生计算机奥林匹克竞赛决赛试题.pdf

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

2007年长沙市小学生计算机奥林匹克竞赛决赛 试题 (时间:120分钟) (时间:120分钟) ((时时间间::112200分分钟钟)) 一、判奇偶求和(100分)(存盘程序名:t1) 一、判奇偶求和(100分)(存盘程序名:t1) 一一、、判判奇奇偶偶求求和和((110000分分))((存存盘盘程程序序名名::tt11)) 输入一个正整数n,如果n是奇数,则求1~n之间所有的偶数之和;如果n是 偶数,则求n所有的约数之和。 输入:n (在标准整型范围) 输出:和值(测试数据会保证这个值在标准整型范围) 样例1:输入:11 输出:30 样例2:输入:12 输出:28 程序: 程序: 程程序序:: programCS200701; programCS200701; pprrooggrraammCCSS220000770011;; var var vvaarr n,i,s:integer; n,i,s:integer; nn,,ii,,ss::iinntteeggeerr;; begin begin bbeeggiinn readln(n); readln(n); rreeaaddllnn((nn));; ifodd(n)thenbegin ifodd(n)thenbegin iiffoodddd((nn))tthheennbbeeggiinn s:=0; s:=0; ss::==00;; fori:=2ton fori:=2ton ffoorrii::==22ttoonn do do ddoo ifnotodd(i) thens:=s+i;{求偶数之和} ifnotodd(i) thens:=s+i;{求偶数之和} iiffnnoottoodddd((ii))tthheennss::==ss++ii;;{{求求偶偶数数之之和和}} endelsebegin endelsebegin eennddeellsseebbeeggiinn s:=0; s:=0; ss::==00;; fori:=1ton fori:=1ton ffoorrii::==11ttoonn do do ddoo ifnmod i=0thens:=s+i;{求约数之和} ifnmod i=0thens:=s+i;{求约数之和} iiffnnmmooddii==00tthheennss::==ss++ii;;{{求求约约数数之之和和}} end; end; eenndd;; writeln(s); writeln(s); wwrriitteellnn((ss));; readln; readln; rreeaaddllnn;; end. end. eenndd.. 二、13号星期几(100分)(存盘程序名:t2) 二、13号星期几(100分)(存盘程序名:t2) 二二、、1133号号星星期期几几((110000分分))((存存盘盘程程序序名名::tt22)) 编程统计:从1900年1月1日(星期一)开始经过的n年当中,每个月的13号 这一天是星期一、星期二、星期三、……、星期日的次数分别是多少? (提示:年份能被4整除而不能被100整除的是闰年;或者年份能被400整除的 是闰年。) 输入:整数n (1≤n≤400) 输出:一行 7个整数, 以空格相隔, (依次是星期一、星期二、星期三、……、星期日的次数) 样例:输入:1 输出:1 3 1 2 2 2 1 程序: 程序: 程程序序:: programCS200702; programCS200702; pprrooggrraammCCSS220000770022;; var var vvaarr n,y,r,t,xq,i,j:integer;{n:年,y:月,r:日期,t:天数,xq:星期几,i:年数} n,y,r,t,xq,i,j:integer;{n:年,y:月,r:日期,t:天数,xq:星期几,i:年数} nn,,yy,,rr,,tt,,xxqq,,ii,,jj::iinntteeggeerr;;{{nn::年年,,yy::月月,,rr::日日期期,,tt::天天数数,,xxqq::星星期期几几,,ii::年年数数}} s:array[1..7] ofinteger; s:array[1..7] ofinteger; ss::a

文档评论(0)

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

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

1亿VIP精品文档

相关文档