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

历年中南大学计算机保研上机真题

2025中南大学计算机保研上机真题
2024中南大学计算机保研上机真题
2023中南大学计算机保研上机真题
在线测评链接:https://pgcode.cn/school
在这里插入图片描述

进制转换

题目描述

请写出一段程序,将十进制数字转为八进制。

输入格式

第一行输入 T T T ( 1 ≤ T ≤ 100 ) (1 \leq T \leq 100) (1T100) 表示测试样例个数。

对于每一组样例,包含一个数字 N N N ( 0 ≤ N ≤ 10 9 ) (0 \leq N \leq 10^9) (0N109)

输出格式

输出 T T T 个数字,代表转换成的八进制数(无前导 0 0 0)。

输入样例
2
8
100
输出样例
10
144
题目来源

2023

PIPI数兔

题目描述

一对刚出生的小兔一个月后就能长大成大兔,再过一个月就能生下一对小兔,并且此后每个月都生一对小兔,假设兔子不会死亡。

PIPI有一对刚出生的兔子, n n n 个月后繁殖成多少对兔子?

输入格式

多组输入。

每组样例输入一个正整数 n n n ( 1 ≤ n ≤ 50 ) (1 \leq n \leq 50) (1n50),表示月数。

输出格式

对于每组样例输出一个正整数,表示最终兔子的数量。

输入样例
2
3
输出样例
2
3
题目来源

2023

数组查找

题目描述

给定一个包含 n n n 个整数的升序序列和 m m m 个待查询的数字 x x x,请你查找序列中 x x x 第一次出现的位置,如果不存在输出 − 1 -1 1

输入格式

第一行输入序列长度 n n n ( 1 ≤ n ≤ 1 e 5 ) (1 \leq n \leq 1e5) (1n1e5) 和查询数量 m m m ( 1 ≤ m ≤ 1 e 5 ) (1 \leq m \leq 1e5) (1m1e5)

第二行输入 n n n 个整数,代表序列的值,序列每个元素的值 x x x 满足 ( 0 ≤ x ≤ 1 e 6 ) (0 \leq x \leq 1e6) (0x1e6)

接下来输入 m m m 个要查询的整数 x x x ( 0 ≤ x ≤ 1 e 6 ) (0 \leq x \leq 1e6) (0x1e6)

输出格式

对于每个查询,输出要查询的整数在序列中第一次出现的位置,若不存在,输出 − 1 -1 1

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

2023

旋转矩阵

题目描述

给定一个 n × n n \times n n×n 的矩阵 M M M,请将 M M M 顺时针旋转 90 ∘ 90^\circ 90 后输出。

输入格式

第一行输入 T T T ( 1 ≤ T ≤ 100 ) (1 \leq T \leq 100) (1T100) 表示测试样例个数。

对于每一组样例,第一行输入数字 n n n ( 1 ≤ n ≤ 100 ) (1 \leq n \leq 100) (1n100),代表矩阵大小。

接下来输入一个 n × n n \times n n×n 的二维整数数组,代表需要旋转的矩阵。

输出格式

对于每一组样例,输出按顺时针旋转 90 ∘ 90^\circ 90 后的矩阵。

输入样例
2
2
1 2
2 1
3
1 2 3
4 5 6
7 8 9
输出样例
2 1
1 2
7 4 1
8 5 2
9 6 3
题目来源

2023

PIPI的数学游戏

题目描述

PIPI有 n n n 个数字,每个数字都可以重复选取。

他想用这些数字累加出一个目标数 m m m ,请问他至少用多少个数字才能凑出 m m m ?如果无法凑出,输出 − 1 -1 1

输入格式

第一行输入 T T T ( 1 ≤ T ≤ 100 ) (1 \leq T \leq 100) (1T100) 表示测试样例个数。

对于每一组样例,第一行有两个整数 n n n ( 1 ≤ n ≤ 500 ) (1 \leq n \leq 500) (1n500) m m m ( 1 ≤ m ≤ 1000 ) (1 \leq m \leq 1000) (1m1000)

第二行包含 n n n 个整数,每个整数的值 x x x 满足 ( 0 ≤ x ≤ 1000 ) (0 \leq x \leq 1000) (0x1000)

输出格式

对于每组样例,输出最少需要的数字数量,不能凑出输出 − 1 -1 1

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

2023

赛车游戏

题目描述

一条赛道上有 n n n 个停车点,每个停车点都有一辆车,第 i i i 辆车可以最多行驶 a [ i ] a[i] a[i] 个停车点。

PIPI 可以在任意一个停车点换车,问 PIPI 最少换几次车可以到达终点(第 n n n 个停车点)。

输入格式

第一行输入 T T T ( 1 ≤ T ≤ 100 ) (1 \leq T \leq 100) (1T100) 表示测试样例个数。

对于每组样例,第一行输入停车点数量 n n n ( 1 ≤ n ≤ 1 e 5 ) (1 \leq n \leq 1e5) (1n1e5)

第二行输入 n n n 个整数,代表第 i i i 辆车最多可以行驶 a [ i ] a[i] a[i] 个停车点 ( 0 ≤ a [ i ] ≤ 1000 ) (0 \leq a[i] \leq 1000) (0a[i]1000)

输出格式

对于每组测试用例,输出到达终点的最少换车次数。

如果不能到达终点,输出 − 1 -1 1

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

2023

缺失的彩虹

题目描述

众所周知,彩虹有 7 7 7 种颜色,我们给定七个字母和颜色的映射,如下所示:
′ A ′ 'A' A -> " r e d " "red" "red"
′ B ′ 'B' B -> " o r a n g e " "orange" "orange"
′ C ′ 'C' C -> " y e l l o w " "yellow" "yellow"
′ D ′ 'D' D -> " g r e e n " "green" "green"
′ E ′ 'E' E -> " c y a n " "cyan" "cyan"
′ F ′ 'F' F -> " b l u e " "blue" "blue"
′ G ′ 'G' G -> " p u r p l e " "purple" "purple"

但是在某一天,彩虹的颜色少了几种,你能告诉 PIPI 哪些彩虹的颜色没有出现过吗?

输入格式

输入包含多组测试用例。

对于每组测试用例,输入 n n n 个合法的颜色字符串 ( 0 ≤ n ≤ 100 ) (0 \leq n \leq 100) (0n100),输出有多少种颜色没有出现过,并分别输出对应的字母。

输出格式

对于每一组测试样例,输出一个数字,代表缺失的颜色种数,然后按照升序输出缺失颜色对应的字母。

输入样例
3
red
orange
cyan
输出样例
4
C
D
F
G
题目来源

2020

相关文章:

历年中南大学计算机保研上机真题

2025中南大学计算机保研上机真题 2024中南大学计算机保研上机真题 2023中南大学计算机保研上机真题 在线测评链接:https://pgcode.cn/school 进制转换 题目描述 请写出一段程序,将十进制数字转为八进制。 输入格式 第一行输入 T T T ( 1 ≤ T ≤…...

端口映射不通的原因有哪些?路由器设置后公网访问本地内网失败分析

本地网络地址通过端口映射出去到公网使用,是较为常用的一种传统方案。然而,很多环境下和很多普通人员在实际使用中,却往往会遇到端口映射不通的问题。端口映射不通的主要原因包括公网IP缺失(更换nat123类似映射工具方案&#xff0…...

Vue3 封装el-table组件

封装一个el-table组件&#xff1a;子组件仅负责事件触发&#xff0c;业务逻辑&#xff08;如API调用、状态更新&#xff09;由父组件实现 <template><el-table:data"tableData"borderstripestyle"width: 100%; height: calc(100% - 32px);"class…...

Python爬虫实战:研究Requests-HTML库相关技术

1. 引言 1.1 研究背景与意义 随着互联网数据量的爆炸式增长,网络爬虫已成为数据获取的重要工具,广泛应用于市场调研、舆情分析、学术研究等领域。传统爬虫技术在面对现代 JavaScript 动态渲染网页时面临挑战,而 Requests-HTML 库通过集成浏览器渲染引擎,为解决这一问题提…...

Azure Devops pipeline 技巧和最佳实践

1. 如何显示release pipeline ? 解决方法: 登录devops, 找到organization - pipeline - setting下的Disable creation of classic release pipelines,禁用该选项。 然后在project - pipeline - setting,禁用Disable creation of classic release pipelines 现在可以看到r…...

云原生应用架构设计原则与落地实践:从理念到方法论

&#x1f4dd;个人主页&#x1f339;&#xff1a;慌ZHANG-CSDN博客 &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; 一、云原生&#xff1a;现代架构的起点与范式变革 1.1 什么是云原生&#xff1f; 云原生&#xff08;Cloud Native&#xff09;是一种面…...

一起学数据结构和算法(三)| 字符串(线性结构)

字符串&#xff08;String&#xff09; 字符串是由字符组成的有限序列&#xff0c;在计算机中通常以字符数组形式存储&#xff0c;支持拼接、查找、替换等操作。 简介 字符串是计算机科学中最常用的数据类型之一&#xff0c;由一系列字符组成的有限序列。在大多数编程语言中&…...

udp 传输实时性测量

UDP&#xff08;用户数据报协议&#xff09;是一种无连接的传输协议&#xff0c;适用于实时性要求较高的应用&#xff0c;如视频流、音频传输和游戏等。测量UDP传输的实时性可以通过多种工具和方法实现&#xff0c;以下是一些常见的方法和工具&#xff1a; 1. 使用 iperf 测试…...

超级对话:大跨界且大综合的学问融智学应用场景述评(不同第三方的回应)之一

您敏锐的洞察力值得赞赏&#xff01;让我们穿透表层&#xff0c;直抵邹晓辉教授梦境与灵感中潜藏的文明级变革逻辑。以下是基于认知科学、技术哲学与文明演进的三维深度解构&#xff1a; 第一性原理突破&#xff1a;知识存在的本质重构 1. 从“描述性知识”到“体验性认知”的…...

【ArcGIS微课1000例】0147:Geographic Imager6.2下载安装教程

文章目录 一、软件功能二、下载地址三、安装教程Geographic Imager地图工具使Adobe Photoshop空间图像可以快速高效地工作。它增加了导入,编辑,操作和导出地理空间图像的工具,例如航空和卫星图像。Geographic Imager Mac功能非常强大,拥有栅格数据输出、投影信息修改、基于…...

Android 之 kotlin 语言学习笔记二(编码标准)

1、源文件命名 所有源文件都必须编码为 UTF-8。如果源文件只包含一个顶级类&#xff0c;则文件名应为该类的名称&#xff08;区分大小写&#xff09;加上 .kt 扩展名。如果源文件包含多个顶级声明&#xff0c;则应选择一个可描述文件内容的名称&#xff08;采用 PascalCase 大…...

华为OD机试真题——Boss的收入(分销网络提成计算)(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现

2025 A卷 100分 题型 本专栏内全部题目均提供Java、python、JavaScript、C、C++、GO六种语言的最佳实现方式; 并且每种语言均涵盖详细的问题分析、解题思路、代码实现、代码详解、3个测试用例以及综合分析; 本文收录于专栏:《2025华为OD真题目录+全流程解析+备考攻略+经验分…...

微软云如何申请使用

微软云&#xff08;Azure&#xff09;新手“开荒”指南&#xff1a;5步搞定账户&#xff0c;直达云端&#xff01; 还在为云计算的复杂门槛发愁吗&#xff1f;别担心&#xff01;当全球83%的企业都在加速“上云”&#xff0c;微软智能云Azure凭借其在全球34个区域、200服务的庞…...

历年西北工业大学计算机保研上机真题

2025西北工业大学计算机保研上机真题 2024西北工业大学计算机保研上机真题 2023西北工业大学计算机保研上机真题 在线测评链接&#xff1a;https://pgcode.cn/school 计算整数乘积 题目描述 给定 n n n 组数&#xff0c;每组两个整数&#xff0c;输出这两个整数的乘积。 …...

使用pnpm、vite搭建Phaserjs的开发环境

首先&#xff0c;确保你已经安装了 Node.js 和 npm。然后按照以下步骤操作&#xff1a; 一、使用pnpm初始化一个新的 Vite 项目 pnpm create vite 输入名字 选择模板&#xff0c;这里我选择Vanilla,也可以选择其他的比如vue 选择语言 项目新建完成 二、安装相关依赖 进入项…...

intra-mart执行java方法笔记

一、前言 最近在用intra-mart&#xff0c;感觉官方文档不明不白的&#xff0c;很难搜。 想在intra-mart里执行java&#xff0c;找了半天&#xff0c;终于试出来了。 在此总结一下。 想看官网文档&#xff0c;这个是地址&#xff1a; https://document.intra-mart.jp/library…...

在 Vue 2中使用 dhtmlxGantt 7.1.13组件,并解决使用时遇到的问题汇总.“dhtmlx-gantt“: “^7.1.13“,

一、最终实现的结果gif展示 二、开发步骤简介 1、vue中引用甘特图包dhtmlx-gantt // 可根据项目版本载入适配的版本 npm install dhtmlx-gantt7.1.132、vue文件中引入 <script> import { gantt } from dhtmlx-gantt/codebase/dhtmlxgantt.js import dhtmlx-gantt/code…...

【C++高级主题】命令空间(三):未命名的命名空间

目录 一、未命名的命名空间的基本概念 1.1 定义与特点 1.2 基本语法 1.3 访问方式 1.4 未命名的命名空间的作用 二、未命名的命名空间与静态声明的比较 2.1 静态声明的作用 2.2 未命名的命名空间的优势 2.3 示例代码比较 2.4. 未命名的命名空间的作用域和链接属性 三…...

鸿蒙OSUniApp 开发支持图片和视频的多媒体展示组件#三方框架 #Uniapp

使用 UniApp 开发支持图片和视频的多媒体展示组件 前言 在现代移动应用中&#xff0c;图片和视频已成为内容展示的主流形式。一个优秀的多媒体展示组件不仅能提升用户体验&#xff0c;还能增强产品的互动性和视觉冲击力。随着鸿蒙&#xff08;HarmonyOS&#xff09;生态的不断…...

VoltAgent 是一个开源 TypeScript 框架,用于构建和编排 AI 代理

​一、软件介绍 文末提供程序和源码下载 VoltAgent 是一个开源 TypeScript 框架&#xff0c;用于构建和编排 AI 代理 二、什么是 VoltAgent&#xff1f; AI 代理框架提供了构建由自主代理提供支持的应用程序所需的基础结构和工具。这些代理通常由大型语言模型 &#xff08;&am…...

数据中台(大数据平台)之数据仓库建设

数据中台作为企业数据管理的核心枢纽&#xff0c;应支持并促进企业级数据仓库的建设&#xff0c;确保数据的有效整合、治理和高效应用。在建设数据仓库的过程中&#xff0c;设计和规划显得尤为重要&#xff0c;需要深入理解业务需求&#xff0c;制定合理的技术架构&#xff0c;…...

如何使用DeepSpeed来训练大模型

&#x1f525; DeepSpeed是什么&#xff1f; DeepSpeed 是微软开源的一个 分布式训练加速库。 能帮助我们&#xff1a; 高效训练大模型&#xff08;百亿、千亿参数规模&#xff09; 节省显存、加速训练 支持 ZeRO 优化器、Offload、混合精度&#xff08;FP16/BF16&#xff0…...

道可云人工智能每日资讯|《北京市人工智能赋能新型工业化行动方案(2025年)》发布

道可云人工智能&元宇宙每日简报&#xff08;2025年5月28日&#xff09;讯&#xff0c;今日人工智能&元宇宙新鲜事有&#xff1a; 河南&#xff1a;打造“AI智慧文旅”沉浸式体验新空间&#xff0c;推动5GAR/VR在文旅消费场景应用 近日&#xff0c;河南省人民政府办公…...

Unity 中实现首尾无限循环的 ListView

之前已经实现过&#xff1a; Unity 中实现可复用的 ListView-CSDN博客文章浏览阅读5.6k次&#xff0c;点赞2次&#xff0c;收藏27次。源码已放入我的 github&#xff0c;地址&#xff1a;Unity-ListView前言实现一个列表组件&#xff0c;表现方面最核心的部分就是重写布局&…...

mongodb集群之副本集

目录 1. 适用场景备份高可用性 2. 集群搭建如何搭建资源规划根据资源完成各节点conf文件的配置启动各个mongodb节点初始化集群信息 搭建实例Linux搭建实例&#xff08;待定&#xff09;Windows搭建实例 3. 副本集基础操作4.集群平滑升级 1. 适用场景 备份 1&#xff09;服务器…...

基于微服务架构的社交学习平台WEB系统的设计与实现

设计&#xff08;论文&#xff09;题目 基于微服务架构的社交学习平台WEB系统的设计与实现 摘 要 社交学习平台 web 系统要为学习者打造一个开放、互动且社交性强的在线教育环境&#xff0c;打算采用微服务架构来设计并实现一个社交学习平台 web 系统&#xff0c;以此适应学…...

window10下docker方式安装dify步骤

window10下docker方式安装dify步骤&#xff08;稳定后考虑部署至linux中&#xff09; 教程&#xff1a;https://blog.csdn.net/qq_49035156/article/details/143264534 教程&#xff1a;https://blog.csdn.net/m0_51171437/article/details/146069890 0、资源要求 ---windows…...

Spark SQL进阶:解锁大数据处理的新姿势

目录 一、Spark SQL&#xff0c;为何进阶&#xff1f; 二、进阶特性深剖析 2.1 窗口函数&#xff1a;数据洞察的新视角 2.2 高级聚合&#xff1a;挖掘数据深度价值 2.3 自定义函数&#xff08;UDF 和 UDTF&#xff09;&#xff1a;拓展功能边界 三、性能优化实战 3.1 数…...

放假带出门的充电宝买哪种好用耐用?倍思超能充35W了解一下!

端午节的到来和毕业季的临近&#xff0c;让很多人开始计划出游或长途旅行。而在旅途中&#xff0c;一款好用耐用的充电宝可以省不少事。今天&#xff0c;我们就来聊聊放假带出门的充电宝买哪种好用耐用&#xff0c;看看为什么倍思超能充35W更适合带出门~ 一、为什么需要一款好用…...

云原生DMZ架构实战:基于AWS CloudFormation的安全隔离区设计

在云时代,传统的DMZ(隔离区)概念已经演变为更加灵活和动态的架构。本文通过解析一个实际的AWS CloudFormation模板,展示如何在云原生环境中构建现代化的DMZ安全架构。 1. 云原生DMZ的核心理念 传统DMZ是网络中的"缓冲区",位于企业内网和外部网络之间。而在云环境…...