历年中国科学技术大学计算机保研上机真题

2025中国科学技术大学计算机保研上机真题
2024中国科学技术大学计算机保研上机真题
2023中国科学技术大学计算机保研上机真题
在线测评链接:https://pgcode.cn/school?classification=1

在这里插入图片描述

拆分数字

题目描述

给定一个数字,拆分成若干个数字之和,这些数字必须是连续的。

例如,数字 6 6 6可以拆分成 1 + 2 + 3 1+2+3 1+2+3,也可以拆分成 6 6 6

问对于这个数字来说有几种拆分方法。

输入格式

输入一个整数 n n n,表示需要拆分的数字。

输出格式

输出一个整数,表示拆分方法的数量。

输入样例
6
输出样例
2

最大1正方形的周长

题目描述

给定一个 m × n m \times n m×n大小的矩阵,矩阵中有 0 0 0 1 1 1两个数字,问矩阵中由 1 1 1构成的正方形中最大的正方形周长。

输入格式

第一行包含两个整数 m m m n n n,表示矩阵的行数和列数。

接下来 m m m行,每行包含 n n n个整数,表示矩阵中的元素( 0 0 0 1 1 1)。

输出格式

输出一个整数,表示矩阵中由 1 1 1构成的最大正方形的周长。

输入样例
4 5
1 0 1 0 0
1 0 1 1 1
1 1 1 1 1
1 0 0 1 0
输出样例
16

马走棋盘问题

题目描述

给定一个 m × n m \times n m×n大小的棋盘,给定一个初始位置 ( a , b ) (a, b) (a,b)

输入一个数代表棋盘上不能走的点的个数 t t t,给出 t t t个点的坐标。

问一个马(马走日)从 ( a , b ) (a, b) (a,b)出发,能否不重复地把棋盘上(除不能走的点之外)的所有点都走一遍。

若能走,则输出有多少种走完的方式;若不能,则输出 0 0 0

输入格式

第一行包含四个整数 m m m, n n n, a a a, b b b,分别表示棋盘的行数、列数、初始位置的行坐标和列坐标。

第二行包含一个整数 t t t,表示不能走的点的个数。

接下来的 t t t行,每行包含两个整数 x i x_i xi, y i y_i yi,表示不能走的点的坐标。

输出格式

输出一个整数,表示有多少种走完的方式;若不能走完,则输出 0 0 0

输入样例
3 3 1 1
1
2 2
输出样例
1

进制转换

题目描述

给定两个数 m m m n n n,以及一个数 t t t

其中 m m m 代表数转换之前是几进制的, n n n 代表数转换之后是几进制的( m m m n n n 都是小于等于 36 36 36), t t t 代表原来的数。

要求求解 n n n 进制下,原 m m m 进制数 t t t 是多少。

输入格式

输入三个值,依次为 m m m n n n t t t

输出格式

输出 n n n 进制下对应的数。

输入样例
10 16 255
输出样例
FF

运动会比赛日程安排

题目描述

某运动会设立 M M M个比赛项目,每个运动员(共 N N N个运动员)可以参加多个项目,每个项目的比赛时长相同。

试问如何安排比赛日程,既可以使同一运动员参加的项目不安排在同一单位时间进行,又使总的竞赛日程最短。

输入格式

第一行包含两个整数 N N N M M M,分别表示运动员的数量和比赛项目的数量。

接下来的 N N N行,每行包含若干个整数,表示该运动员参加的比赛项目编号。

输出格式

输出一个整数,表示最短的竞赛日程(单位时间数)。

输入样例
3 4
1 2 3
2 3
3 4
输出样例
3

时间间隔计算

题目描述

给定一天中的一个起始时间 s s s和终止时间 t t t,求 s s s t t t的时间间隔。

输入格式

输入共一行,两个时刻 s s s t t t(用空格隔开)。

起始时间 s s s和终止时间 t t t均为标准的 H H : M M : S S . D D D HH:MM:SS.DDD HH:MM:SS.DDD形式。

输出格式

输出一行表示 s s s t t t的时间间隔,同样以 H H : M M : S S . D D D HH:MM:SS.DDD HH:MM:SS.DDD表示。

输入样例
08:00:00.000 22:15:47.368
输出样例
14:15:47.368

螺旋矩阵

题目描述

一个 n n n m m m列的螺旋矩阵可由如下方法生成:
从矩阵的左上角(第 1 1 1行第 1 1 1列)出发,初始时向右移动;如果前方是未曾经过的格子,则继续前进,否则右转;重复上述操作直至经过矩阵中所有格子。

根据经过顺序,在格子中依次填入 1 , 2 , … , n × m 1,2,…,n \times m 1,2,,n×m,便构成了一个螺旋矩阵。

下图是一个 n = 3 n=3 n=3, m = 4 m=4 m=4的螺旋矩阵。

1 2 3 4
10 11 12 5
9 8 7 6

现给定 n n n m m m构造一个螺旋矩阵,求这个矩阵第 i i i行第 j j j列的数字。

输入格式

输入共一行四个正整数 n n n, m m m, i i i, j j j(用空格隔开)。

输出格式

输出共一行一个正整数,表示第 i i i行第 j j j列的数字。

数据范围

对于 50 % 50\% 50%数据, 1 ≤ n , m ≤ 100 1 \leq n,m \leq 100 1n,m100

对于 100 % 100\% 100%数据, 1 ≤ n , m ≤ 10 5 1 \leq n,m \leq 10^5 1n,m105, 1 ≤ i ≤ n 1 \leq i \leq n 1in, 1 ≤ j ≤ m 1 \leq j \leq m 1jm

输入样例
3 4 2 3
输出样例
12

摸球

题目描述

箱子里有 n n n个红球和 m m m个黑球。

现采用不放回的方式随机依次从箱子里摸球,求摸到第一个黑球时,已摸到红球的期望数量。

输入格式

输入一行两个正整数 n n n, m m m,分别表示红球数和黑球数。

输出格式

输出一行一个实数,表示所要求的期望答案,结果四舍五入保留3位小数。

数据范围
  • 对于30%的数据, 1 ≤ n ≤ 2 1 \leq n \leq 2 1n2

  • 对于60%的数据, 1 ≤ n , m ≤ 10 5 1 \leq n,m \leq 10^5 1n,m105

  • 对于100%的数据, 1 ≤ n , m ≤ 10 9 1 \leq n,m \leq 10^9 1n,m109

输入样例
1 3
输出样例
0.250

因子个数求和

题目描述

对一个正整数 n n n,定义 f ( n ) f(n) f(n) n n n的因子个数。

12 12 12的因子有 1 , 2 , 3 , 4 , 6 , 12 1, 2, 3, 4, 6, 12 1,2,3,4,6,12,故 f ( 12 ) = 6 f(12)=6 f(12)=6

现在给定正整数 N N N,求 ∑ i = 1 N f ( i ) \sum_{i=1}^{N} f(i) i=1Nf(i)的值。

输入格式

输入一行,一个正整数 N N N

输出格式

输出一行,一个正整数表示所求结果。

数据范围

对于 30 % 30\% 30%数据,满足 1 ≤ N ≤ 5000 1 \leq N \leq 5000 1N5000

对于 100 % 100\% 100%数据,满足 1 ≤ N ≤ 10 6 1 \leq N \leq 10^6 1N106

输入样例
4
输出样例
8

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/web/81954.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PHP学习笔记(十一)

类常量 可以把在类中始终保持不变的值定义为常量,类常量的默认可见性是public。 接口中也可以定义常量。 可以用一个变量来动态调用类,但该变量的值不能为关键字 需要注意的是类常量只为每个类分配一次,而不是为每个类的实例分配。 特殊的…

Nginx 性能优化全解析:从进程到安全的深度实践

一、进程优化:释放硬件性能潜力 Nginx 通过多工作进程处理请求,合理配置进程参数能充分利用 CPU 资源,避免资源浪费。 1.1 worker_processes 参数详解 worker_processes用于设置 Nginx 工作进程的数量,它直接影响 Nginx 对 CP…

中国移动咪咕助力第五届全国人工智能大赛“AI+数智创新”专项赛道开展

第五届全国人工智能大赛由鹏城实验室主办,新一代人工智能产业技术创新战略联盟承办,华为、中国移动、鹏城实验室科教基金会等单位协办,广东省人工智能与机器人学会支持。 大赛发布“AI图像编码”、“AI增强视频质量评价”、“AI数智创新”三大…

《 PyTorch 2.3革新:torch.compile自动生成CUDA优化内核全解》

CUDA作为NVIDIA推出的并行计算平台和编程模型,为GPU计算提供了强大的支持,但手动优化CUDA代码不仅需要深厚的专业知识,而且过程繁琐、耗时费力,torch.compile的出现,犹如一道曙光,为解决这一困境带来了全新…

mysql-mysql源码本地调试

前言 先进行mysql源码本地编译:mysql源码本地编译 1.本地调试 这里以macbook为例 1.使用vscode打开mysql源码 2.创建basedir目录、数据目录、配置文件目录、配置文件 cd /Users/test/ mkdir mysqldir //创建数据目录和配置目录 cd mysqldir mkdir conf data …

带你手写React中的useReducer函数。(底层实现)

文章目录 前言一、为什么需要 Reducer?二、Reducer 的核心概念1. Reducer 函数2. useReducer 钩子 三,手写react中的useReducer 总结 前言 在 React 开发中,useReducer 是管理复杂状态逻辑的利器。它类似于 Redux 的简化版,允许我…

用wireshark抓了个TCP通讯的包

昨儿个整理了下怎么用wireshark抓包,链接在这里:捋捋wireshark 今天打算抓个TCP通讯的包试试,整体来说比较有收获,给大家汇报一下。 首先就是如何搞到可以用来演示TCP通讯的客户端、服务端,问了下deepseek,…

运维 pgsql 安装完后某次启动不了

pgsql 安装完后某次启动不了 错误 data directory "/usr/local/postgresql/data" has invalid permissions 安装成功后一直可以 后面同事敲了 chmod -R 777 /usr/local 导致不行 改到了 /usr/local/postgresql/data 权限 /usr/local/postgresql/data的权限有限…

查看·电脑安装·的 .NET 版本

方法 一:使用命令提示符或 PowerShell 打开命令提示符或 PowerShell。 输入以下命令:dotnet --version 按下回车键。 命令输出将显示已安装的 .NET 版本。 方法二:使用 .NET Framework 控制面板 打开控制面板。 点击“程序”。 点击“程序…

Linux WiFi 模组使用及故障排查整理文档

Linux WiFi 模组使用及故障排查整理文档 1. STA 模式下 WiFi 延时不稳定问题解决方法: 2. Power Saving 机制说明3. AP 模式下 WiFi 设置4. RTL8821CS AP 模式下 Windows 客户端异常断开问题问题描述问题原因解决方案步骤 1:修改 dnsmasq 配置步骤 2&…

mac mini m4命令行管理员密码设置

附上系统版本图 初次使用命令行管理员,让输入密码,无论是输入登录密码还是账号密码,都是错的,百思不得其解,去网上搜说就是登录密码啊 直到后来看到了苹果官方的文档 https://support.apple.com/zh-cn/102367 https…

栈内行为分析

栈内行为分析 一、源码分析 我们以以下简单的 C 程序为例&#xff0c;通过 GDB 动态调试分析函数调用过程中的栈内布局变化&#xff1a; #include <stdio.h> int add(){int a 10;int b 20;return (a b); }int main() {add();return 0; }编译为 32 位程序&#xff1a…

老旧设备数据采集破局 AI图像解析如何让质检LIMS系统焕发新生

在实验室数字化进程中&#xff0c;大量服役超过 10 年的老旧设备成为数据采集的 “拦路虎”&#xff1a;指针式仪表盘需人工读取、纸质原始记录靠手工录入、非标准接口设备数据无法自动获取…… 某化工实验室因 15 台老旧设备数据采集耗时占比达 40%&#xff0c;检测效率长期滞…

【征求意见】四川省大数据发展研究会关于对《数据资源建设费用测算标准》团体标准征求意见的通知

四川省大数据发展研究会 关于对《数据资源建设费用测算标准》团体标准征求意见的通知 各有关单位&#xff1a; 由四川省大数据发展研究会归口、成都东契奇科技有限公司牵头编制的《数据资源建设费用测算标准》团体标准已形成征求意见稿&#xff0c;现公开征求意见。请于2025年…

element上传文件多选 实现文件排序

上传文件多选排序 只上代码 不多逼逼 这是el-elment 的文件上传 <el-uploadaction"#"list-type"picture-card"ref"upload":accept"accept":on-change"onUploadChange":file-list"fileList":http-request&quo…

.NET 查找 DLL 的路径顺序

在 C# 中&#xff0c;[DllImport("SgCamWrapper.dll")] 这行代码表明它会在运行时从当前可执行文件的搜索路径中查找 SgCamWrapper.dll。具体搜索顺序如下&#xff08;按优先级&#xff09;&#xff1a; ✅ .NET 查找 DLL 的路径顺序&#xff1a; 应用程序启动目录&a…

低代码——表单生成器以form-generator为例

主要执行流程说明&#xff1a; 初始化阶段 &#xff1a; 接收表单配置对象formConf深拷贝配置&#xff0c;初始化表单数据和验证规则处理每个表单组件的默认值和特殊配置&#xff08;如文件上传&#xff09; 渲染阶段 &#xff1a; 通过render函数创建el-form根组件递归渲染表…

自定义载板RK3588HDMI输入配置完整解决方案

Orange Pi 5 Plus HDMI输入配置完整解决方案 &#x1f4cb; 项目概述 本文档记录了Orange Pi 5 Plus HDMI1接口配置问题的完整分析和解决过程。从初始的"disconnected"状态问题&#xff0c;到最终实现HDMI输入功能的全过程技术分析。 &#x1f3af; 问题描述 初始…

SAAS架构设计2-流程图-用户与租户之间对应关系图

在SAAS&#xff08;Software as a Service&#xff0c;软件即服务&#xff09;结构中&#xff0c;用户与租户之间的关系可以通过一对一和多对多两种方式来定义。这两种关系模式各自有着不同的应用场景和特点。 用户和租户的关系&#xff08;一对一&#xff09; 一对一关系 在这…

Spring Boot微服务架构(八):开发之初就引入APM工具监控

使用 APM&#xff08;Application Performance Management&#xff09;工具监控 Spring Boot 应用&#xff0c;可以帮助开发者实时追踪性能瓶颈、分析调用链路、监控资源使用情况&#xff0c;并快速定位故障。以下是详细的步骤和常用工具的选择指南&#xff1a; ​​一、常用 A…