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

历年厦门大学计算机保研上机真题

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

数字变换过程的最大值与步数

题目描述

输入一个数字 n n n,如果 n n n 是偶数就将该偶数除以 2 2 2,如果 n n n 是奇数就将该奇数乘以 3 3 3 再减 1 1 1

重复此过程直到数字变为 1 1 1 时停止。

问在变换过程中的最大数字是多少,以及变换到 1 1 1 一共花了多少步。

输入格式

输入一个整数 n n n ( 1 ≤ n ≤ 10 6 1 \leq n \leq 10^6 1n106)。

输出格式

输出两个整数,分别表示变换过程中的最大数字和变换到 1 1 1 的步数。

输入样例
5
输出样例
16 5
题目来源

2023

计算Unicode字符串的字长

题目描述

输入一个字符串(可能包含中文或其他特殊字符),计算这些字符串的Unicode字长。

根据Unicode的定义,单字长的字符串开头是0,n字长的字符串第一个字节的前n位是1,第n+1位是0。

例如,2字节长度的字符,第一个字节以110开头,其余字节以10开头。

请根据给定的输入,按照Unicode定义的方法计算字长。

输入格式

输入一个字符串 S S S,字符串可能包含任意Unicode字符。

输出格式

输出一个整数,表示字符串 S S S 的Unicode字长。

输入样例
你好,世界!
输出样例
12
题目来源

2023

魔法矩阵判断

题目描述

判断一个矩阵是否是魔法矩阵。

魔法矩阵的定义是:每一行的和,每一列的和,正对角线的和,反对角线的和都完全相等。

注意:矩阵的元素不能全部相同。

输入格式

第一行输入一个整数 n n n,表示矩阵的大小为 n × n n \times n n×n

接下来 n n n 行,每行输入 n n n 个整数,表示矩阵的元素。

输出格式

如果输入的矩阵是魔法矩阵,输出 true;否则输出 false

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

2023

螺旋矩阵

题目描述

给你一个 m m m n n n 列的矩阵 m a t r i x matrix matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。

输入格式

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

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

输出格式

输出一行,包含按照顺时针螺旋顺序排列的矩阵元素,元素之间用空格分隔。

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

2021

http://www.lryc.cn/news/2393483.html

相关文章:

  • 【C++ Qt】认识Qt、Qt 项目搭建流程(图文并茂、通俗易懂)
  • IoT/HCIP实验-1/物联网开发平台实验Part2(HCIP-IoT实验手册版)
  • Replacing iptables with eBPF in Kubernetes with Cilium
  • 推荐系统排序指标:MRR、MAP和NDCG
  • 数学建模之最短路径问题
  • 测试概念 和 bug
  • zynq 级联多个ssd方案设计(ECAM BUG修改)
  • brep2seq 论文笔记
  • 【运维实战】Linux 中设置 sudo ,8个有用的 sudoers 配置!
  • Ad Hoc
  • 江科大SPI串行外设接口hal库实现
  • [网页五子棋][对战模块]前后端交互接口(建立连接、连接响应、落子请求/响应),客户端开发(实现棋盘/棋子绘制)
  • 【ArcGIS Pro微课1000例】0071:将无人机照片生成航线、轨迹点、坐标高程、方位角
  • Ubuntu Zabbix 钉钉报警
  • threejs顶点UV坐标、纹理贴图
  • STM32 RTC实时时钟\BKP备份寄存器\时间戳
  • springcloud---gateway
  • Axure设计案例——科技感立体柱状图
  • app获取相册权限是否意味着所有相片都可随时读取?
  • 2025年05月29日Github流行趋势
  • 第十一节:第一部分:正则表达式:应用案例、爬取信息、搜索替换
  • 跟我学c++中级篇——动态库的资源处理
  • 新能源集群划分+电压调节!基于分布式能源集群划分的电压调节策略!
  • 端午安康 | 以匠心,致长远
  • 漫画Android:事件分发的过程是怎样的?
  • 2022 RoboCom 世界机器人开发者大赛-本科组(省赛)解题报告 | 珂学家
  • 什么是MCP技术,跟http技术有什么区别
  • 如何用ChatGPT提升学术长文质量
  • BKP(备份寄存器)和 RTC(实时时钟)
  • springboot配置cors拦截器与cors解释