历年中国科学技术大学计算机保研上机真题
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 1≤n,m≤100。
对于 100 % 100\% 100%数据, 1 ≤ n , m ≤ 10 5 1 \leq n,m \leq 10^5 1≤n,m≤105, 1 ≤ i ≤ n 1 \leq i \leq n 1≤i≤n, 1 ≤ j ≤ m 1 \leq j \leq m 1≤j≤m。
输入样例
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 1≤n≤2。
-
对于60%的数据, 1 ≤ n , m ≤ 10 5 1 \leq n,m \leq 10^5 1≤n,m≤105。
-
对于100%的数据, 1 ≤ n , m ≤ 10 9 1 \leq n,m \leq 10^9 1≤n,m≤109。
输入样例
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 1≤N≤5000。
对于 100 % 100\% 100%数据,满足 1 ≤ N ≤ 10 6 1 \leq N \leq 10^6 1≤N≤106。
输入样例
4
输出样例
8
相关文章:

历年中国科学技术大学计算机保研上机真题
2025中国科学技术大学计算机保研上机真题 2024中国科学技术大学计算机保研上机真题 2023中国科学技术大学计算机保研上机真题 在线测评链接:https://pgcode.cn/school?classification1 拆分数字 题目描述 给定一个数字,拆分成若干个数字之和ÿ…...
内联盒模型基本概念?——前端面试中的隐形考点剖析
导语 在前端开发中,盒模型是基础知识,但“内联盒模型”往往容易被忽视。它不是“能不能写出页面”的问题,而是“写出的页面为何错位、如何精准定位”的问题。很多面试官会借这个考点,判断候选人对浏览器渲染机制的理解是否深入。…...

HackMyVM-Art
信息搜集 主机发现 ┌──(kali㉿kali)-[~] └─$ nmap -sn 192.168.43.0/24 Starting Nmap 7.95 ( https://nmap.org ) at 2025-05-31 03:00 EDT Nmap scan report for 192.168.43.1 Host is up (0.0047s latency). MAC Address: C6:45:66:05:91:88 (Unknown) Nmap scan rep…...

网页前端开发(基础进阶1)
颜色表示方法3种: 1.关键字: color:green; gray red yellow 2.rgb表示法:红,绿,蓝三原色。rgb(r,g,b),r表示红色,g表示绿…...
const ‘不可变’到底是值不变还是地址不变
const的基础规则 声明时必须初始化 const a; // ❌ 报错:Missing initializer in const declaration const b 10; // ✅ 正确块级作用域(const 的作用域仅限于声明它的代码块) if (true) {const x 100; } console.log(x); // ❌ 报错…...

如何找到一条适合自己企业的发展之路?
一个创业型的企业,开始就需要面向市场,通过自己的服务或产品,帮助用户解决问题,为客户创造价值,通过为客户创造的价值,出创造一定的的现金流,让企业存活下来! 企业的运营过程中&…...

Vue-数据监听
数据监听 基础信息 代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><title>数据监听</title><!-- 引入Vue --><script type"text/javascript" src"../js/vue.js&qu…...

当前用户的Git全局配置情况:git config --global --list
通过config命令可以查询当前用户的全局配置情况。这些配置项定义了 Git 在全局范围内的行为,包括如何处理大文件、SSL 证书验证以及提交时的用户信息。 git config --global --list http.sslVerifyfalse 这个配置项禁用了 SSL 证书验证。这在与自签名证书的 Git 服…...

AI生态警报:MCP协议风险与应对指南(中)——MCP Server运行时安全
作为连接AI模型与外部工具的“USB-C接口”,MCP协议成为AI生态的核心枢纽,其安全风险已从理论威胁转化为实际攻击目标。 AI生态警报:MCP协议风险与应对指南(上)——架构与供应链风险https://blog.csdn.net/WangsuSecur…...

day15 leetcode-hot100-29(链表8)
19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode) 1.暴力法 思路 (1)先获取链表的长度L (2)然后再次遍历链表到L-n的位置,直接让该指针的节点指向下下一个即可。 2.哈希表 思路 ࿰…...
DeepSeek 赋能文化遗产数字化修复:AI 重构千年文明密码
目录 一、引言二、文化遗产数字化修复概述2.1 文化遗产数字化修复的意义2.2 传统数字化修复方法与局限 三、DeepSeek 技术剖析3.1 DeepSeek 技术原理与核心优势3.2 相比其他技术的独特之处 四、DeepSeek 在文化遗产数字化修复中的应用4.1 破损文物的智能修复4.2 文化遗产的虚拟…...

MonitorSDK_性能监控(从Web Vital性能指标、PerformanceObserver API和具体代码实现)
性能监控 性能指标 在实现性能监控前,先了解Web Vitals涉及的常见的性能指标 Web Vitals 是由 Google 推出的网页用户体验衡量指标体系,旨在帮助开发者量化和优化网页在实际用户终端上的性能体验。Web Vitals 强调“以用户为中心”的度量,而不…...
Spring Boot整合JWT实现认证与授权
概述 JSON Web Token (JWT) 是一种开放标准 (RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间安全地传输信息。在Web应用中,JWT常用于身份验证和信息交换。 依赖配置 首先需要在项目中添加JWT依赖: <!-- JWT依赖…...
在 Linux 系统上连接 GitHub 的方法 (适用2025年)
在2025年,使用 Linux 系统连接 GitHub 的推荐方式是通过 SSH (Secure Shell) 协议进行身份验证。这种方式不仅安全,还能免去每次操作时输入用户名和密码的繁琐。 🛠️ 步骤一:检查并安装 Git 首先,确保你的系统已安装…...
解决matlab两个库文件名冲突的问题
解决matlab两个库文件名冲突的问题 1、删除一个路径的文件(不推荐)2、改变优先级(让不想要的版本shadowed)3、更改文件名 添加一个库,发现总是调用另一个库的同名文件,这是由于路径中优先级问题。 which -…...
PHP 垃圾回收机制解析与应用案例
PHP 垃圾回收机制解析与应用案例 什么是 PHP 垃圾回收机制? PHP 的垃圾回收(Garbage Collection, GC)机制是其内存管理的重要组成部分。它的主要职责是管理内存的分配与释放,尤其是处理复杂的循环引用问题,确保 PHP …...
es6 函数解构
对象的解构赋值是内部机制,先找回同名属性,再赋值给对应的变量,真正被赋值的是后者。 let node {type:Identifier,name:foo,loc:{start:{line:1,column:1},end:{line:1,column:4}},method:function(){console.log(method);},range:[0,3] };…...
offset三大家族
以下是关于 offset 三大家族的知识点总结: 1. offsetParent 定义:offsetParent 是距离目标元素最近的已定位(position 不为 static)的祖先元素。特点: 如果父级元素都没有定位,则 offsetParent 为 body。…...
RSTP介绍加实操
简介 STP协议虽然能够解决环路问题,但是收敛速度慢,影响了用户通信质量。如果STP网络的拓扑结构频繁变化,网络也会频繁失去连通性,从而导致用户通信频繁中断。IEEE于2001年发布的802.1w标准定义了快速生成树协议RSTP(R…...
Elasticsearch父子关系解析
引言 在复杂业务场景中,数据关联查询是搜索与分析的核心需求。以电商订单、文章评论、客户关系等场景为例,传统关系型数据库通过外键实现的多表关联,在分布式搜索场景下面临性能与扩展性挑战。Elasticsearch通过父子关系(Parent-…...
33、请求处理【源码分析】Servlet API参数解析原理
33、请求处理【源码分析】Servlet API参数解析原理 在 Spring Boot 中,请求处理过程中涉及到 **Servlet API 参数解析** 的核心机制,主要依赖于 HandlerMethodArgumentResolver 接口及其相关实现类。以下是其原理的详细分析: --- ### **1. 参…...
基于深度学习的三维图像生成项目开发方案
基于深度学习的三维图像生成项目开发方案 一、项目概述 本项目旨在开发一个基于生成对抗网络(GAN)的三维图像生成系统,能够从随机噪声中生成高质量的三维体素数据。该系统可应用于医学影像合成、游戏内容生成、材料科学等领域。 二、技术架构 #mermaid-svg-JZqC6oWtS9sQ6…...
面试题——计算机网络:HTTP和HTTPS的区别?
HTTP(HyperText Transfer Protocol):作为互联网上应用最广泛的网络通信协议,HTTP是基于TCP/IP协议族的应用层协议。它采用标准的请求-响应模式进行通信,通过简洁的报文格式(包含请求行、请求头、请求体等&a…...
Flutter 包依赖升级指南:让项目保持最新状态
在 Flutter 开发过程中,依赖项管理是确保项目顺利运行和持续优化的关键环节。依赖项是项目中不可或缺的外部库,它们提供了各种功能,从 UI 组件到数据处理工具,帮助开发者快速构建应用。然而,随着时间的推移,…...

LeeCode 98. 验证二叉搜索树
给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。 有效 二叉搜索树定义如下: 节点的左子树只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。 提示: 树中节…...

JVM类加载高阶实战:从双亲委派到弹性架构的设计进化
前言 作为Java开发者,我们都知道JVM的类加载机制遵循"双亲委派"原则。但在实际开发中,特别是在金融支付、插件化架构等场景下,严格遵循这个原则反而会成为系统扩展的桎梏。本文将带你深入理解双亲委派机制的本质,并分享…...
[网页五子棋][用户模块]数据库设计和配置(MyBatis)、约定前后端交互接口、服务器开发
文章目录 数据库数据库设计配置 MyBatis1. Spring 配置2. 创建实体类3. 创建 Mapper 接口4. 使用 MyBatis 约定前后端交互接口登录接口注册接口获取用户信息 服务器开发loginregistergetUserInfo完整代码 数据库 数据库设计 完成注册登录以及用户分数管理 使用数据库来保存上…...
maven编译时跳过test过程
如果代码里有无法在打包环境中测试的部分,则直接运行mvn clean package,因为测试失败,会导致打包失败。目前有两种方式可以跳过测试: 1. mvn clean package -DskipTests,这会跳过执行阶须,但仍会生成测试所…...

threejsPBR材质与纹理贴图
1. PBR材质简介 本节课没有具体的代码,就是给大家科普一下PBR材质,所谓PBR就是,基于物理的渲染(physically-based rendering)。 Three.js提供了两个PBR材质相关的APIMeshStandardMaterial和MeshPhysicalMaterial,MeshPhysicalMaterial是Mes…...

深兰科技董事长陈海波受邀出席2025苏商高质量发展(常州)峰会,共话AI驱动产业升级
5月29日,2025苏商高质量发展峰会在常州隆重开幕。本次峰会聚焦新质生产力培育与产业创新转型,汇聚了众多江苏省内知名企业家、专家学者及政府代表。深兰科技创始人、董事长陈海波作为人工智能领域的领军企业代表,受邀出席盛会并参与重要活动环…...