万卷网> 电子学会考级 >C/C++等级考试 > 2025年9月电子学会青少年软件编程(C/C++一级)等级考试试卷

2025年9月电子学会青少年软件编程(C/C++一级)等级考试试卷
操作/编程 一级 2025 2025-10-29 15:58:17 71

一、编程题

1.

闯关得分

每一名选手有三次挑战机会,每次挑战会获得一个得分。最终得分规则为:取三次挑战中得分最高的两次,将这两次的得分相加,作为该选手的最终得分。

现给定该选手三次挑战的得分,请计算并输出其最终得分。

时间限制:1000ms,内存限制:256MB

输入格式

一行包含三个整数,分别表示三次挑战的得分,整数之间用空格分隔。

输出格式

一个整数,表示选手的最终得分。


输入样例#1

80 90 70

输出样例#1

170

输入样例#2

100 50 100

输出样例#2

200

数据范围:每次挑战的得分均为 0 到 100 之间的整数(包含 0和 100)。

2.

制作咖啡

有一台咖啡机每启动运行 A 秒后生成 B 杯咖啡(即在时刻 A、2A、3A、… 生成咖啡)。给定咖啡机总运行时间 T 秒,请计算生成的咖啡总杯数。

时间限制:1000ms,内存限制:256MB

输入格式

一行,三个整数: A,B,T。

输出格式

一个整数,表示咖啡总杯数。


输入样例#1

80 90 170

输出样例#1

180

输入样例#2

100 50 100

输出样例#2

50

输入样例#3

3 5 7

输出样例#3

10

输入样例#4

20 20 19

输出样例#4

0

数据范围:1≤A、B、T≤10000。

3.

三角形面积

给定三角形的底和高,求三角形的面积。三角形的面积计算公式为:面积 = 底 × 高 ÷ 2。

时间限制:1000ms,内存限制:256MB

输入格式

一行,两个整数分别表示三角形的底和高。

输出格式

一个数,表示三角形的面积:如果面积为整数,则输出整数形式。 如果面积为小数,则输出小数形式。


输入样例#1

4 5

输出样例#1

10

输入样例#2

5 3

输出样例#2

7.5

数据范围:输入的底和高均为正数。输入的数值不超过 1000。

4.

奇数偶数对

给定一个正整数 K,求满足以下条件的整数对(x,y)的数量:

(1)1≤x≤K,且 x 为奇数;

(2)1≤y≤K,且 y 为偶数。

时间限制:1000ms,内存限制:256MB

输入格式

一个整数 K。

输出格式

一个整数,表示满足条件的数对数量。

输入样例#1

3

输出样例#1

2

输入样例#2

5

输出样例#2

6

输入样例#3

50

输出样例#3

625

数据范围:1≤K≤10000。

5.

元音字母

给定一个小写字母 c,判断 c 是否是元音字母。元音字母有:a、e、i、o、u。

时间限制:1000ms,内存限制:256MB

输入格式

单个小写字符:表示一个字母。

输出格式

如果输入是元音字母,输出 Vowel,否则输出 Consonant。


输入样例#1

a

输出样例#1

Vowel

输入样例#2

t

输出样例#2

Consonant

数据范围:输入保证是一个小写字母。

公众号
客服 反馈
顶部