历年济南大学计算机考研复试机试真题
本文整理济南大学计算机考研机试真题,并提供详细解析与代码实现,帮助同学们了解保研机试的难度与题型分布
输出指定文本
题目描述
编写程序,输入一个整数 $n$,输出 $n$ 行文本,每行内容为 I love China!。
输入格式
整数 $n$
输出格式
输出 $n$ 行,每行一个字符串 I love China!。
输入样例
3
输出样例
I love China!
I love China!
I love China!
PM2.5空气质量检测
题目描述
给定 $ PM2.5 $ 的值,判断空气质量:
-
如果 $ 0 \leq PM2.5 < 75 $,输出 $ 良好 $。
-
如果 $ PM2.5 \geq 75 $,输出 $ 污染 $。
输入格式
一行一个整数 $ x $,表示 $ PM2.5 $ 的值。
输出格式
一行一个字符串,表示空气质量。
输入样例
50
输出样例
良好
台阶步数计算
题目描述
给定起始台阶 $a$、终点台阶 $b$(保证 $b \geq a$)和步长 $c$(保证 $c \geq 1$),计算从 $a$ 走到 $b$ 至少需要多少步(每次可以走 $c$ 阶)。
输入格式
一行三个整数 $a$, $b$, $c$,用空格分隔。
输出格式
一行一个整数,表示最少需要的步数。
输入样例
0 10 2
输出样例
5
班长竞选投票统计
题目描述
$3$ 名同学(编号 $1$、$2$、$3$)竞选班长,$22$ 名同学投票。
统计得票最高的同学编号(如有多人票数相同,输出编号最小的)。
输入格式
一行 $22$ 个整数(每个整数是 $1$、$2$ 或 $3$),表示投票结果。
输出格式
一行一个整数,表示得票最高的同学编号。
输入样例
1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1
输出样例
1
学生点名册排序
题目描述
给定不超过 $100$ 个学生的信息($姓名$、$学号$、$班级$),按 $班级$ 升序排序,$班级$ 相同的按 $学号$ 升序排序,输出排序后的名单。
输入格式
第一行一个整数 $n$($1 \leq n \leq 100$),表示学生人数。
接下来 $n$ 行,每行格式为 $姓名$ $学号$ $班级$($学号$ 和 $班级$ 为数字或字母组合,无空格)。
输出格式
$n$ 行,每行一个学生的信息,格式与输入相同。
输入样例
3
xiaoming 20212003 jike01
zhangsan 20212001 jike02
lisi 20212002 jike01
输出样例
lisi 20212002 jike01
xiaoming 20212003 jike01
zhangsan 20212001 jike02