当前位置: 首页 > article >正文

历年山东大学计算机保研上机真题

历年山东大学计算机保研上机真题

2025山东大学计算机保研上机真题
2024山东大学计算机保研上机真题
2023山东大学计算机保研上机真题
在线测评链接:https://pgcode.cn/school

在这里插入图片描述

从1到100找质数

题目描述

1 1 1 100 100 100 中找出所有的质数。

输入格式

无输入。

输出格式

输出从 1 1 1 100 100 100 中的所有质数,每个质数占一行。

输入样例
输出样例
2
3
5
...
97
题目来源

2020

出现次数最多的字符

题目描述

输入一串字符串,输出其中出现次数最多的字符。

如输入 $ ababa $,输出 $ a $。

如果有出现次数最多的字符有多个,则全部输出,用逗号隔开。

如输入 $ ababab $,输出 $ a, b $。

输入格式

输入为一串字符串,字符串中只包含大小写字母和数字。

输出格式

输出出现次数最多的字符,如果有多个字符出现次数相同且最多,则按字典序输出这些字符,用逗号隔开。

输入样例
ababa
输出样例
a
题目来源

2020

寻找和为N的两个数

题目描述

输入一个升序数组和一个数字 N N N,从升序数组中找到和为 N N N 的两个数并将其输出出来(如果有多组则只输出一组);如果没有则输出“无”。

要求时间复杂度为 O ( n ) O(n) O(n)

输入格式

第一行输入一个升序数组,数组元素之间用空格分隔。

第二行输入一个数字 N N N

输出格式

输出两个数,表示数组中两个数的和等于 N N N 的组合(如果存在)。

如果不存在这样的组合,则输出“无”。

输入样例
1 2 3 4 5
5
输出样例
1 4
题目来源

2020

最长递减子序列

题目描述

输入数字 n n n,和 n n n 个整数,输出该数字串中的最长递减序列。

输入格式

第一行包含一个整数 n n n,表示数字的个数。

第二行包含 n n n 个整数,表示数字串。

输出格式

输出该数字串中的最长递减序列。

输入样例
8
9 4 3 2 5 4 3 2
输出样例
9 5 4 3 2

简单的分数求和

题目描述

输入一个 N N N,然后输出值: 1 + 1 2 + 1 3 + ⋯ + 1 n 1 + \frac{1}{2} + \frac{1}{3} + \dots + \frac{1}{n} 1+21+31++n1,保留 5 5 5 位小数。

输入格式

一个整数 N N N

输出格式

一个保留 5 5 5 位小数的浮点数。

输入样例
3
输出样例
1.83333

质数的个数

题目描述

[ 1 , n ] [1, n] [1,n] 之间的质数的个数。

输入格式

输入一个整数 n n n 1 ≤ n ≤ 10 7 1 \leq n \leq 10^7 1n107

输出格式

输出一个整数,表示 [ 1 , n ] [1, n] [1,n] 之间的质数的个数。

输入样例
10
输出样例
4

整数序列

题目描述

很多整数可以由一连串的整数序列相加而成,比如 25 = 3 + 4 + 5 + 6 + 7 = 12 + 13 25 = 3 + 4 + 5 + 6 + 7 = 12 + 13 25=3+4+5+6+7=12+13

输入一个整数 N N N,输出 N N N 的全部整数序列,如果没有则输出“ N O N E NONE NONE”。

2 ≤ N ≤ 10 7 2 \leq N \leq 10^7 2N107

输入格式

一个整数 N N N

输出格式

N N N 的全部整数序列,每行一个序列,数字之间无分隔。

如果没有则输出“ N O N E NONE NONE”。

输入样例
25
输出样例
3 4 5 6 7
12 13
http://www.lryc.cn/news/2397324.html

相关文章:

  • Java处理动态的属性:字段不固定、需要动态扩展的 JSON 数据结构
  • MAC电脑怎么通过触摸屏打开右键
  • 用 Whisper 打破沉默:AI 语音技术如何重塑无障碍沟通方式?
  • 【东枫科技】KrakenSDR 天线阵列设置
  • Spring Boot中的事件与JMS消息集成
  • ubuntu/windows系统下如何让.desktop/.exe文件 在开机的时候自动运行
  • 云计算数据治理
  • 【Net】TCP粘包与半包
  • 【Android】如何抓取 Android 设备的 UDP/TCP 数据包?
  • 深度解析 Nginx 配置:从性能优化到 HTTPS 安全实践
  • 触发器与存储过程详解
  • 游戏盾与高防CDN的协同防御策略分析
  • Scratch节日 | 六一儿童节射击游戏
  • GPU层次结构(Nvidia和Apple M芯片,从硬件到pytorch)
  • 一次借助ChatGPT抵御恶意攻击的经历,为个人服务器添加自动防御系统Fail2ban
  • (九)深度学习---自然语言处理基础
  • 【Java Web】速通Tomcat
  • Docker快速部署数据同步工具DataX-Web
  • 从零开始的云计算生活——第十四天,困难重重,安全管理。
  • 迁移学习模型构建指南(Python实现)
  • 【设计模式-4.6】行为型——状态模式
  • 【LeetCode 热题100】动态规划实战:打家劫舍、完全平方数与零钱兑换(LeetCode 198 / 279 / 322)(Go语言版)
  • 换ip是换网络的意思吗?怎么换ip地址
  • 【软件】在 macOS 上安装 MySQL
  • 手机归属地查询接口如何用Java调用?
  • 随笔20250530 C# 整合 IC卡读写技术解析与实现
  • 循环神经网络(RNN):为什么它能处理时序数据?它真的能减轻过拟合吗?
  • JVM与JMM深度解析:从Java 8到Java 21的演进
  • 基于爬取的典籍数据重新设计前端界面
  • 基于C++的IOT网关和平台5:github项目ctGateway开发指南