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

其他范文 时间:2020-02-28 05:47:13 收藏本文下载本文
【www.daodoc.com - 其他范文】

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

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

下载小学生信息学奥赛决赛题决赛试题word格式文档
下载小学生信息学奥赛决赛题决赛试题.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文