2025年华东师范大学计算机考研复试机试真题 - PGCode考研平台

最后更新:2025-12-08

2025年华东师范大学计算机考研复试机试真题

本文整理华东师范大学计算机考研机试真题,并提供详细解析与代码实现,帮助同学们了解保研机试的难度与题型分

最小字符串

题目描述

给定字符串 $ S $(全为大写字母),对任意字符,可扩展也可以不扩展,求给定字符串对应的字典序最小字符串。

扩展:如 $ A $ 可以扩展为 $ AA $,也可以不扩展,为 $ A $。

例:

输入 $ AC $,输出 $ AAC $。

输入 $ CA $,输出 $ CA $。

输入 $ AAB $,输出 $ AAAAB $。

输入样例

AAB

输出样例

AAAAB

数字排序

题目描述

给 $n$ 个字符串,这些字符串表示数字,对数字按从小到大排序输出(小数点前最多 $5$ 位,小数点后最多 $9$ 位)

输入格式

第一行:一个正整数 $n$,后面 $n$ 行,每行一个字符串。

输出格式

按序输出 $n$ 个字符串。

输入样例

4
28.334
-14.3456
5.9
1256

输出样例

-14.3456
5.9
28.334
1256

数字猜想

题目描述

输入一个正整数 $x$,如果为奇数:先乘 $3$ 再加 $1$。

如果为偶数:除 $2$。

直到 $x$ 变为 $1$,计算操作了多少次

输入样例

10

输出样例

6

整数分解

题目描述

给一个正整数 $n$,求将其分解为若干个素数之和的方案数。

($1 <= n <= 1000$)

比如 $7$,有三种方案:

(1)$7$

(2)$5 + 2$

(3)$3 + 2 + 2$

输入样例

7

输出样例

3

位运算

题目描述

给定一个 $int$ 型整数 $x$,将 $x$ 的二进制表示中第 $i$ 位和第 $j$ 位的值互换。

$0 \leq i, j \leq 31$

注意: $x$ 的二进制表示的最右边为第 $0$ 位。

输入格式

在一行中输入三个整数,$x$, $i$, $j$,整数之间用一个空格分隔。

输出格式

在一行中输出互换后的结果

输入样例

38 2 4

输出样例

50

完整题目及在线评测:https://www.pgcode.cn/