试卷 2024年3月青少年软件编程C语言等级考试(一级)试卷
2024年3月青少年软件编程C语言等级考试(一级)试卷
编程题
第 1 题    问答题

倒序输出

依次输入4个整数a、b、c、d,将他们倒序输出,即依次输出d、c、b、a这4个数。

时间限制:1000

内存限制:65536

输入

一行4个整数a、b、c、d,以空格分隔。 0 < a,b,c,d < 108

输出

一行4个整数d、c、b、a,整数之间以一个空格分隔。

样例输入

1 2 3 4

样例输出

4 3 2 1

第 2 题    问答题

足球联赛积分

在足球联赛里,一个球队赢下一场比赛得到3个积分,打平一场比赛得到1个积分,输掉比赛得到0分。

现已知一个球队在整个联赛里的比赛情况,求该球队最终的积分。

时间限制:1000

内存限制:65536

输入

三个整数x,y,z,以空格分开,分别表示这个球队赢下的比赛场数,打平的比赛场数,输掉的比赛场数。(0 ≤ x,y,z ≤ 40)

输出

一个整数,表示该球队最终的积分。

样例输入

19 6 4

样例输出

63

提示

63=19*3+6*1+4*0

第 3 题    问答题

苹果和虫子2

你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?

时间限制:1000

内存限制:65536

输入

输入仅一行,包括n,x和y(均为整数)。

输出

输出也仅一行,剩下的苹果个数

样例输入

10 4 9

样例输出

7

提示

注意:是要求完整的苹果数。

第 4 题    问答题

整数的个数

 给定k(1 < k < 100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。

时间限制:10000

内存限制:65536

输入

输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。

输出

输出有三行,第一行为1出现的次数,,第二行为5出现的次数,第三行为10出现的次数。

样例输入

5

1 5 8 10 5 

样例输出

1

2

1

第 5 题    问答题

求满足条件的3位数

编写程序,按从小到大的顺序寻找同时符合条件1和2的所有3位数,条件为:
1.该数为完全平方数
2.该数至少有2位数字相同
例如,100同时满足上面两个条件。

时间限制:1000

内存限制:65536

输入

输入一个数n,n的大小不超过实际满足条件的3位数的个数。

输出

输出为第n个满足条件的3位数(升序)

样例输入

1

样例输出

100

答题卡
编程题
1 2 3 4 5
题目总数:5
总分数:100
时间:90分钟