小学生信息学奥赛决赛题决赛试题_信息学奥赛历年试题
小学生信息学奥赛决赛题决赛试题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“信息学奥赛历年试题”。
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文档下载,方便收藏和打印
推荐度:
点击下载文档
[其他范文]热门文章