小学生信息学奥赛决赛题决赛试题_信息学奥赛历年试题

2020-02-28 其他范文 下载本文

小学生信息学奥赛决赛题决赛试题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“信息学奥赛历年试题”。

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

(时间:120分钟)

一、判奇偶求和(100分)(存盘程序名:t1)

输入一个正整数n,如果n是奇数,则求1~n之间所有的偶数之和;如果n是偶数,则求n所有的约数之和。

输入:n(在标准整型范围)

输出:和值(测试数据会保证这个值在标准整型范围)

样例1:输入:11

输出:30

样例2:输入:12

输出:28

二、13号星期几(100分)(存盘程序名:t2)

编程统计:从1900年1月1日(星期一)开始经过的n年当中,每个月的13号这一天是星期

一、星期

二、星期

三、……、星期日的次数分别是多少?

(提示:年份能被4整除而不能被100整除的是闰年;或者年份能被400整除的是闰年。)

输入:整数n(1≤n≤400)

输出:一行 7个整数, 以空格相隔,(依次是星期

一、星期

二、星期

三、……、星期日的次数)

样例:输入:1

输出:13122

21三、果园大丰收(100分)(存盘程序名:t3)

红领巾果园丰收了n堆果子,明明决定把它们合成一堆。他每一次可选两堆合并,消耗的体力为两堆果子数之和。这样经过n-1次合并,就合成一堆了。他总共消耗的体力等于他每次合并时消耗的体力之和。

明明想尽量节省体力。请你计算出他将最少总共消耗多少体力。

输入:包括两行:

第一行:整数n(1≤n≤50),表示果子的堆数。

第二行:n个整数,以空格相隔,其中第i个整数Ai(1≤Ai≤100)表示第i堆的果子数。

输出:明明最少总共消耗的体力值。(测试数据会保证这个值在长整型范围)样例:输入:3

5312

输出:28

《小学生信息学奥赛决赛题决赛试题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
小学生信息学奥赛决赛题决赛试题
点击下载文档
相关专题 信息学奥赛历年试题 决赛 小学生 信息学 信息学奥赛历年试题 决赛 小学生 信息学
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文