2025年哈尔滨工业大学计算机保研机试真题
本文整理哈尔滨工业大学计算机保研机试真题,并提供详细解析与代码实现,帮助同学们了解保研机试的难度与题型分布
交换数组中的最大值和最小值
题目描述
输入一个数 $n$,然后输入 $n$ 个数值各不相同的数,调换数组中的最大值和最小值,然后输出。
输入格式
第一行输入一个整数 $n$,表示数组的长度。
接下来 $n$ 行,每行输入一个整数,表示数组的元素。
输出格式
输出交换后的数组,每个元素占一行。
输入样例
2
1
3
输出样例
3
1
百万富翁与陌生人的换钱计划
题目描述
一个百万富翁遇到一个陌生人,陌生人找他谈了一个换钱的计划。
该计划如下:
-
陌生人每天给百万富翁 $10$ 万元;
-
百万富翁第一天给陌生人 $1$ 分钱,第二天 $2$ 分钱,第三天 $4$ 分钱……
这样交换 $30$ 天后,百万富翁交出了多少钱?陌生人交出了多少钱?(注意一个是万元,一个是分)
输入格式
无输入。
输出格式
输出两行,分别表示百万富翁交出的钱(单位:分)和陌生人交出的钱(单位:万元)。
输入样例
无
输出样例
1073741823
300
字符串逆置输出
题目描述
输入一个字符串,长度小于等于 $200$,然后将字符串逆置输出。
输入格式
输入一个字符串,长度不超过 $200$。
输出格式
输出逆置后的字符串。
输入样例
hdssg
输出样例
gssdh
求最大值
题目描述
输入 $10$ 个整数,要求输出其中的最大值。
输入格式
输入一行,包含 $10$ 个整数,整数之间用空格分隔。
输出格式
输出一行,格式为 max=$x$,其中 $x$ 为输入中的最大值。
输入样例
10 22 31 52 67 98 59 63 21 5
输出样例
max=98
去除指定字符
题目描述
输入字符串 $s$ 和字符 $c$,要求去掉 $s$ 中所有的 $c$ 字符,并输出结果。
输入格式
输入包含字符串 $s$ 和字符 $c$,$s$ 和 $c$ 之间用空格分隔。
输出格式
输出处理后的字符串。
输入样例
heallo a
输出样例
hello