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

news2025/6/3 15:48:06

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.coloradmin.cn/o/2395123.html

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

相关文章

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表示绿…

如何找到一条适合自己企业的发展之路?

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

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 在全局范围内的行为&#xff0c;包括如何处理大文件、SSL 证书验证以及提交时的用户信息。 git config --global --list http.sslVerifyfalse 这个配置项禁用了 SSL 证书验证。这在与自签名证书的 Git 服…

AI生态警报:MCP协议风险与应对指南(中)——MCP Server运行时安全​​

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

day15 leetcode-hot100-29(链表8)

19. 删除链表的倒数第 N 个结点 - 力扣&#xff08;LeetCode&#xff09; 1.暴力法 思路 &#xff08;1&#xff09;先获取链表的长度L &#xff08;2&#xff09;然后再次遍历链表到L-n的位置&#xff0c;直接让该指针的节点指向下下一个即可。 2.哈希表 思路 &#xff0…

MonitorSDK_性能监控(从Web Vital性能指标、PerformanceObserver API和具体代码实现)

性能监控 性能指标 在实现性能监控前&#xff0c;先了解Web Vitals涉及的常见的性能指标 Web Vitals 是由 Google 推出的网页用户体验衡量指标体系&#xff0c;旨在帮助开发者量化和优化网页在实际用户终端上的性能体验。Web Vitals 强调“以用户为中心”的度量&#xff0c;而不…

LeeCode 98. 验证二叉搜索树

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

JVM类加载高阶实战:从双亲委派到弹性架构的设计进化

前言 作为Java开发者&#xff0c;我们都知道JVM的类加载机制遵循"双亲委派"原则。但在实际开发中&#xff0c;特别是在金融支付、插件化架构等场景下&#xff0c;严格遵循这个原则反而会成为系统扩展的桎梏。本文将带你深入理解双亲委派机制的本质&#xff0c;并分享…

threejsPBR材质与纹理贴图

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

深兰科技董事长陈海波受邀出席2025苏商高质量发展(常州)峰会,共话AI驱动产业升级

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

Git入门到精通:30分钟掌握核心技巧

目录 一、基础理论片 Git简介 Git安装 Git仓库 Git基本命令用法 仓库别名 二、实操命令篇 远程分支 分支的新建和合并 实操演示 1 本地新建仓库 2 gitee新建仓库 3 建立关系 4 新建分支 5 开发新功能 6 推送新分支 7 合并新分支到主分支 三、可视化工具篇 G…

Redis7底层数据结构解析

redisObject 在 Redis 的源码中&#xff0c;Redis 会将底层数据结构&#xff08;如 SDS、hash table、skiplist 等&#xff09;统一封装成一个对象&#xff0c;这个对象叫做 redisObject&#xff0c;也简称 robj。 typedef struct redisObject {unsigned type : 4; // 数…

多部手机连接同一wifi的ip一样吗?

在家庭和办公环境中&#xff0c;多台手机同时连接同一个WiFi路由器已成为常态。不少用户会产生疑问&#xff1a;这些设备的IP地址会相同吗&#xff1f;下面就一起来了解一下吧。 一、多部手机连接同一WiFi的IP‌一样吗 多部手机连接同一WiFi时的IP地址是否相同&#xff0c;需要…

大语言模型值ollama使用(1)

ollama为本地调用大语言模型提供了便捷的方式。下面列举如何在windows系统中快捷调用ollama。 winR打开运行框&#xff0c;输入cmd 1、输入ollama list 显示已下载模型 2、输入ollama pull llama3 下载llama3模型 3、 输入 ollama run llama3 运行模型 4、其他 ollama li…

thc-ssl-dos:SSL 压力测试的轻量级工具!全参数详细教程!Kali Linux教程!

简介 THC-SSL-DOS 是一款用于验证 SSL 性能的工具。 建立安全的 SSL 连接需要服务器比客户端高 15 倍的处理能力。 THC-SSL-DOS 利用这种不对称特性&#xff0c;通过使服务器过载并使其断网。 此问题影响当今所有 SSL 实现。供应商自 2003 年以来就已意识到这个问题&#x…

【速通RAG实战:进阶】17、AI视频打点全攻略:从技术实现到媒体工作流提效的实战指南

一、AI视频打点的技术底层与数据处理流程 (一)视频内容结构化的核心技术栈 AI视频打点的本质是将非结构化视频数据转化为带时间戳的结构化信息,其技术流程涵盖音视频处理、语音识别、自然语言处理三大核心模块,形成“数据采集-内容解析-智能标记-协同应用”的完整闭环。 …

立控信息智能装备柜:科技赋能军队装备管理现代化

在军事装备管理领域&#xff0c;高效、安全、智能化的存储解决方案至关重要。传统的人工管理模式不仅效率低下&#xff0c;还容易因人为疏忽导致装备丢失或管理混乱。​LKONE智能装备柜凭借先进的物联网技术、生物识别安全系统和智能管理功能&#xff0c;为军队提供了一套高效、…

【freertos-kernel】queue(发送)

文章目录 补充各种yeildTCB的xStateListItem和xEventListItem xQueueGenericSendprvCopyDataToQueueprvNotifyQueueSetContainervTaskInternalSetTimeOutStatevTaskSuspendAllxTaskResumeAllprvLockQueueprvUnlockQueueprvIncrementQueueTxLockvTaskPlaceOnEventListprvAddCurr…