历年杭州电子科技大学计算机考研复试上机真题
历年杭州电子科技大学计算机考研复试机试真题
在线评测:https://app2098.acapp.acwing.com.cn/
最大公约数和最小公倍数
题目描述
输入两个正整数 m 和 n,求其最大公约数和最小公倍数。
输入格式
两个整数
输出格式
最大公约数,最小公倍数
输入样例
5 7
输出样例
1 35
year
2019
字符棱形
题目描述
输入一个整数 n 表示棱形的对角半长度,请你用*把这个棱形画出来。
输入格式
输入一个整数 n(n <= 10)。
输出格式
按题目要求输出字符棱形。
输入样例
3
输出样例
****
*********
year
2019
Aconly 时间戳
题目描述
时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数。
然而 Aconly 不喜欢这个东西,所以他制定了一种新的时间戳叫 Aconly 时间戳,它是自 2009 年 1 月 1 日(00:00:00 北京时间)以来的秒数。
例如 0 就是 2009-01-01 00:00:00 , 60 就是 2009-01-01 00:01:00。
输入格式
有多组测试数据。
每组数据一个整数 n(0<= n <=31535999),即 Aconly 时间戳。
输出格式
输出相应的北京时间。
每组数据占一行。
输入样例
0
60
10000000
31535999
输出样例
2009-01-01 00:00:00
2009-01-01 00:01:00
2009-04-26 17:46:40
2009-12-31 23:59:59
设计密码
题目描述
网上流传一句话:“常在网上飘啊,哪能不挨刀啊”。
其实要想能安安心心地上网其实也不难,学点安全知识就可以。
首先,我们就要设置一个安全的密码。
那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件: (1)密码长度大于等于 8,且不要超过 16。
(2)密码中的字符应该来自下面“字符类别”中四组中的至少三组。
大写字母:A,B,C…Z 小写字母:a,b,c…z 数字: 0,1,2…9 特殊符号:~, !, @ , #, $, %, ^ 给你一个密码,你的任务就是判断它是不是一个安全的密码。
输入格式
输入数据第一行包含一个数 M,接下有 M 行,每行一个密码(长度最大可能为 50),密码仅包括上面的四类字符。
输出格式
对于每个测试实例,判断这个密码是不是一个安全的密码,是的话输出 YES,否则输出 NO。
输入样例
3
a1b2c3d4
Linle@ACM
^~^@^@!%
输出样例
NO
YES
NO
逆序对
题目描述
猫猫 TOM 和小老鼠 JERRY 最近又较量上了,但是毕竟都是成年人,他们已经不喜欢再玩那种你追我赶的游戏,现在他们喜欢玩统计。
最近,TOM 老猫查阅到一个人类称之为“逆序对”的东西,这东西是这样定义的:对于给定的一段正整数序列,逆序对就是序列中 ai>aj 且 i<j 的有序对。
知道这概念后,他们就比赛谁先算出给定的一段正整数序列中逆序对的数目。
输入格式
第一行,一个数 n,表示序列中有 n 个数(n < 10^5)。
第二行 n 个数,表示给定的序列。
序列中每个数字不超过 10^9。
输出格式
输出序列中逆序对的数目。
输入样例
6
5 4 2 6 3 1
输出样例
11
快速排序
题目描述
利用快速排序算法将读入的 N 个数从小到大排序后输出。
输入格式
第 1 行为一个正整数 N(N≤10^5),
第 2 行包含 N 个空格隔开的正整数 ai,为你需要进行排序的数,数据保证了 ai 不超过 10^9 。
输出格式
将给定的 N 个数从小到大输出,数之间空格隔开,行末换行且无空格。
输入样例
5
4 2 4 5 1
输出样例
1 2 4 4 5
year
019
字符串区间翻转
题目描述
小诺有一个由 0 和 1 组成的字符串
现在小诺有一次机会,可以选择一个任意的区间[L,R],将该区间内的所有字符串进行翻转(即 0->1,1->0)。
请问小诺经过一次翻转之后字符串中最多会有多少个 1?
输入格式
第一行输入一个正整数 n,表示字符串长度,n<=10^7。
接下来一行一个输入一个 01 字符串。
可能有多组测试数据输入。
输出格式
输出题目要求的答案。
输入样例
4
1001
输出样例
4
上楼梯
题目描述
N 阶楼梯上楼问题:一次可以走三阶或两阶或一阶,问有多少种上楼方式。
输入格式
输入包括一个整数 N,(1<=N<=20)。
输出格式
可能有多组测试数据,对于每组数据,
输出当楼梯阶数是 N 时的上楼方式个数。
输入样例
4
输出样例
7
year
2019
死神来了
题目描述
有一天,王小子在遨游世界时,遇到了一场自然灾害。
一个人孤独的在一个岛上,没有吃的没有喝的。
在他饥寒交迫将要死亡时,死神来了。
由于这个死神在成神之前是一个数学家,所以他有一个习惯,会和即死之人玩一个数学游戏,来决定是否将其灵魂带走。
游戏规则是死神给王小子两个整数 n(100<=n<=1000000),m(2<=m<=n),在 1~n 个数中,随机取 m 个数,问在这 m 个数中是否一定存在一个数是另一个数的倍数,是则回答“YES",否则”NO"。
如果王小子回答正确,将有再活下去的机会。
但是他很后悔以前没有好好学习数学,王小子知道你数学学得不错,请你救他一命。
输入格式
有多组测试数据,不多于 10000;
每组有两个数 n,m;
以文件结束符 EOF 为结束标志。
输出格式
输出"YES"或"NO"。
输入样例
100 80
100 20
输出样例
YES
NO
胜利大逃亡
题目描述
Ignatius 再次被魔王抓走了(搞不懂他咋这么讨魔王喜欢)……
这次魔王汲取了上次的教训,把 Ignatius 关在一个 n*m 的地牢里,并在地牢的某些地方安装了带锁的门,钥匙藏在地牢另外的某些地方。
刚开始 Ignatius 被关在(sx,sy)的位置,离开地牢的门在(ex,ey)的位置。
Ignatius 每分钟只能从一个坐标走到相邻四个坐标中的其中一个。
魔王每 t 分钟回地牢视察一次,若发现 Ignatius 不在原位置便把他拎回去。
经过若干次的尝试,Ignatius 已画出整个地牢的地图。
现在请你帮他计算能否再次成功逃亡。
只要在魔王下次视察之前走到出口就算离开地牢,如果魔王回来的时候刚好走到出口或还未到出口都算逃亡失败。
输入格式
每组测试数据的第一行有三个整数 n,m,t(2<=n,m<=20,t>0)。
接下来的 n 行 m 列为地牢的地图,其中包括:
. 代表路
- 代表墙
@ 代表 Ignatius 的起始位置
^ 代表地牢的出口
A-J 代表带锁的门,对应的钥匙分别为 a-j
a-j 代表钥匙,对应的门分别为 A-J
每组测试数据之间有一个空行。
输出格式
针对每组测试数据,如果可以成功逃亡,请输出需要多少分钟才能离开,如果不能则输出-1。
输入样例
4 5 17
@A.B.
a*.*.
*..*^
c..b*
4 5 16
@A.B.
a*.*.
*..*^
c..b*
输出样例
16
-1
双层汉诺塔
题目描述
3 根擎天巨柱,其中最左边的 1 号柱子上有 2*n 个圆盘,而圆盘刚好从上到下依次增大且每种尺寸的圆盘有两块,也就是说:一共有 n 种圆盘,上面的圆盘为黑色,下面的圆盘为白色(交错放置)。
1.你每次可以移动每根柱子最上方的一个圆盘,到其他柱子上
2.大的圆盘不能放在小的圆盘上面
3.你需要将 1 号柱子上的圆盘全部移动到 3 号柱子上,并使得 3 号柱上的圆盘黑白顺序和原来 1 号柱上的圆盘黑白顺序相同
输入格式
多组输入,每行输入 1 个整数 n(1<=n<=1e6)
输出格式
每行输出解开该层数圆盘问题最少需要移动圆盘的次数,结果对 998244353 取余
输入样例
1
输出样例
3
调查作弊
题目描述
学校 icpc 举办了一场选拔赛,赛后由学长人工进行代码查重,学长们非常严谨,每当一个人发现学生 a 和学生 b 的代码相似,他就会进行上报并记录下来,如果 a 和 b 的代码相似,b 和 c 的代码相似,那么也认为 a 和 c 的代码相似,而只有当上报的学生 a,b 已经被记录为相似,才会被视作抄袭,如果 a 和 b 互相抄袭,b 和 c 互相抄袭,那么也认为 a 和 c 互相抄袭。
如果几个人互相抄袭,我们称这几个人为作弊团伙,现在已经知道了每条被上传的数据,而你想知道我们学校有多少个其他的作弊团伙( 其他表示不包括自己的作弊团伙,视个人情况判断是否将答案减 1 )
输入格式
第一行输入两个数字 n 和 m(2<=n,m<=1e6),表示 gzu 的人数和上传记录的条数
接下来的 m 行每行输入两个数字 a,b(1<=a,b<=n)表示发现 a 和 b 互相抄袭
输出格式
输出一个数字,表示作弊团伙的个数
输入样例
6 7
1 2
1 3
2 3
4 5
4 5
5 6
5 6
输出样例
2相关文章:
历年杭州电子科技大学计算机考研复试上机真题
历年杭州电子科技大学计算机考研复试机试真题 在线评测:https://app2098.acapp.acwing.com.cn/ 最大公约数和最小公倍数 题目描述 输入两个正整数 m 和 n,求其最大公约数和最小公倍数。 输入格式 两个整数 输出格式 最大公约数,最小公…...
K8S学习之基础十四:k8s中Deployment控制器概述
Deployment控制器概述: Deployment控制器是k8s中最常用的资源对象,为Replicaset和Pod创建提供了一种声明式的定义方法,在Deployment对象中描述一个期望的状态,Deployment控制器就会按照一定的控制速率把实际状态改成期望状态&…...
django中视图作用和视图功能 以及用法
在 Django REST Framework(DRF)中,视图(View)是处理 HTTP 请求并返回响应的核心组件。DRF 提供了多种视图类,适用于不同的场景和需求。以下是 DRF 中常见的视图类及其作用、使用方法的详细说明: 一、DRF 视图的分类 DRF 的视图可以分为以下几类: 基于函数的视图(Func…...
React Native v0.78 更新
这个版本在 React Native 中引入了 React 19,并带来了一些重要的新功能,例如 Android 矢量图(Vector Drawables)的原生支持 以及 iOS 更好的 Brownfield 集成。 亮点 React 19 集成更小更快的发布节奏可选择在 Metro 中启用 Jav…...
记录Linux安装mysql8
1.mysql8安装 yum安装mysql8.0版本_yum 安装mysql8-CSDN博客文章浏览阅读833次,点赞10次,收藏9次。yum安装mysql8.0版本,如果系统中已经安装了旧版本的 MySQL 或者 mariadb,需要先卸载._yum 安装mysql8https://blog.csdn.net/…...
采用OllamaSharp实现.NET快速对接deepseek实现聊天、模型管理、流式响应等功能
1. OllamaSharp 是什么? OllamaSharp 是一个用于在 .NET 环境中与 Ollama API 交互的库。它提供了对 Ollama API 端点的全面支持,包括聊天、模型管理、流式响应等功能,适合需要与 Ollama 服务进行交互的 .NET 开发者。 2. 安装 OllamaSharp…...
CodeBlocks个性化竞赛配置
文章目录 1. 主题设置2. 设置默认代码3. 比赛时的使用 1. 主题设置 参考博客 --> codeblocks更改主题颜色及调试 跟随当前教程配置主题 博主使用的主题为son of obsidian,此主题为黑色背景,按照上边参考博文修改一下光标颜色即可。 效果图࿱…...
如何用单机版deepseek编写示例
以下是一个简单的 DeepSeek 编程示例,通过 API 调用实现智能对话功能:文末有链接 一、环境准备 pip install requests # 安装 HTTP 请求库:ml-citation{ref"2" data"citationList"} 二、代码实现 import requests def chat_wi…...
python实现的可爱卸载动画
在逛掘金时,掘金用户在B站看到的灵感进行的一个卸载窗口的动画效果的实用案例。人类是一种不断在学习的动物,并且是一种模仿能力学习能里比较强的动物。我这里是第三波的学习实践者咯! 相对VUE构建动画效果窗口,我更加喜欢用pytho…...
钣金加工行业数字化转型MES方案
一、 行业痛点:钣金加工行业普遍面临以下挑战: 订单多样化、小批量、定制化需求增多:传统生产模式难以适应快速变化的市场需求。 生产流程复杂、工序繁多:涉及切割、折弯、焊接、表面处理等多个环节,协同效率低。 生产…...
pinginfoview网络诊断工具中文版
介绍 pinginfoview中文版本是一款实用的网络诊断工具,它专为中文用户设计,提供了方便易用的界面,使得在Windows环境下进行ping测试变得更加简单。该工具是由NirSoft开发的一款免费的桌面应用程序,尽管官方可能并未正式发布中文版…...
关于服务器无法下载kcv_encoder.h5权重的解决方法
最近租服务器跑实验代码,在模型初次加载时会下载stable diffusion的一系列预训练权重,但服务器一直卡在 Downloading data from https://huggingface.co/fchollet/stable-diffusion/resolve/main/kcv_encoder.h5 ,最后报错 File /usr/local/…...
计算光学成像与光学计算概论
计算光学成像所涉及研究的内容非常广泛,虽然计算光学成像的研究内容是发散的,但目的都是一致的:如何让相机记录到客观实物更丰富的信息,延伸并扩展人眼的视觉感知。总的来说,计算光学成像现阶段已经取得了很多令人振奋…...
Linux——Docker容器内MySQL密码忘记了如何查看
目录 查看正在运行的MySQL的容器ID 方法一:查看MySQL容器的日志里的密码 方法二:通过环境变量密码登录 方法三:修改密码 查看正在运行的MySQL的容器ID docker ps 方法一:查看MySQL容器的日志里的密码 docker logs [MySQL的容器…...
CSS+Html面试题(二)
一、CSS选择器有哪些,选择器的优先级? 选择器类型:ID选择器、类选择器、标签选择器、通配符、伪类、伪元素、子代选择器、相邻选择器、后代选择器 优先级排序:!important>内联样式>ID选择器>类选择器>标签选择器>…...
Varjo XR-4 混合现实驾驶仿真解决方案
企业级虚拟与混合现实解决方案提供商Varjo今日宣布,其XR-4系列设备已与VI-grade的车辆开发平台VI-WorldSim实现兼容。自2025.1版本起,VI-WorldSim将通过虚幻引擎5的OpenXR接口支持Varjo XR-4系列头显。 VI-WorldSim是一个集成式图形环境,可加…...
Unity3D实现批量修改导入模型设置
系列文章目录 unity工具 文章目录 系列文章目录👉前言👉一、应用场景👉1-1、模型导入设置👉二、使用步骤👉壁纸分享👉总结👉前言 不知道你们遇见没有遇见过很多模型的时候,如果一个一个设置模型的设置,那将是一个噩梦。尤其是设置模型的Materials的Location这个…...
颠覆传统软件测试!Browser Use WebUI+DeepSeek:软件测试行业的革命性突破
前置信息 硬件配置 处理器 : Intel(R) Core(TM) i5-8265U CPU 1.60GHz (四核 / 八逻辑处理器) 主板 : 20N8002UCD 内存 : 8GB(RMSA3260ME78HAF-2666 DDR4 2667 MT/s) 显示适配器 : Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X]/WhiskeyLake-U GT2 [UHD Graphics…...
中学学习难点管理思维魔方
中学学习难点管理思维魔方 点:识别难点 预习难点学习难点考试错漏 线 难题整理 导图笔记 集中训练 各个突破询问老师同学个人深入思考反复阅读练习 题目改型 举一反三一题多问一题多解 面:定期确认 导出难题,重新完成 体…...
静态成员不依赖于特定对象的内容
静态成员不依赖于特定对象的内容这一概念主要涉及到面向对象编程中的静态成员(包括静态变量和静态方法)。为了详细解释这一点,我们需要从以下几个方面来理解: 1. 面向对象编程基础 在面向对象编程中,类是对象的蓝图&…...
使用开放数据、ArcGIS 和 Sklearn 测量洛杉矶的城市相似性
城市规划人员希望找到具有相似城市结构(街道网络、建筑结构、土地使用类型、人口密度)和人口统计数据(收入、文化、年龄)的地方。在本文中,我将介绍我为量化邻里相似性而确定的方法和决策,并展示数据科学方…...
线上虚拟展厅有哪些应用场景?
虚拟展厅利用数字技术和三维建模技术创建一个虚拟的展览环境,使参观者可以通过计算机、智能手机、平板电脑等设备远程参观展览。其应用场景十分广泛,具体来说包括以下几个方面: 艺术展览: 通过线上虚拟展厅,人们可以…...
[MySQL初阶]MySQL(5)内置函数详解
标题:[MySQL初阶]MySQL(5)内置函数详解 水墨不写bug 文章目录 一、日期函数1. current_date()2. current_time()3. current_timestamp()4. date(datetime)5. date_add(date, interval expr unit)6. date_sub(date, interval expr unit)7. dat…...
EasyDSS视频推拉流/直播点播平台:Mysql数据库接口报错502处理方法
视频推拉流/视频直播点播EasyDSS互联网直播平台支持一站式的上传、转码、直播、回放、嵌入、分享功能,具有多屏播放、自由组合、接口丰富等特点。平台可以为用户提供专业、稳定的直播推流、转码、分发和播放服务,全面满足超低延迟、超高画质、超大并发访…...
Ruoyi+uniapp+websocket点对点和广播通知消息
前端参考文章:https://zhuanlan.zhihu.com/p/677296938 后端参考文章:ruoyi-vue websocket实现聊天功能_若依聊天系统-CSDN博客...
Linux常用命令(详细解析)
一、文件操作命令 1. ls - 列出目录内容 功能:列出指定目录中的文件和子目录。 常用选项: -l:以长格式显示文件信息,包括文件类型、权限、所有者、大小和修改日期。 -a:显示包括隐藏文件(以点开头的文件…...
Flask项目框架
文章目录 引言一、Flask基本概念定义特点 二、Flask项目结构简单项目结构中型项目结构复杂项目结构 三、Flask常用组件路由和视图函数模板引擎扩展 四、Flask特性蓝图(Blueprints)中间件异步视图 五、Flask项目示例六、总结与建议 引言 Flask是一个轻量…...
.NET 10首个预览版发布:重大改进与新特性概览!
前言 .NET 团队于2025年2月25日发布博文,宣布推出 .NET 10 首个预览版更新,重点改进.NET Runtime、SDK、Libraries 、C#、ASP.NET Core、Blazor 和.NET MAUI 等。 .NET 10介绍 .NET 10 是 .NET 9 的后继版本,将作为长期支持维护 ÿ…...
git-filter-repo 清除大文件教程
git filter-repo 是一个用于过滤和清理 Git 仓库历史的工具,它可以高效地批量修改提交历史中的文件内容、删除文件、重命名文件以及进行其他历史重构操作。相较于 git filter-branch,它通常更快且更易于使用。 以下是一个基本示例,说明如何使…...
【python】gunicorn配置
起因:因为cpu利用率低导致我去缩容,虽然缩容之后cpu利用率上升维持在60%左右,但是程序响应耗时增加了。 解释:因为cpu干这件活本身不累,但在干这件活的时候不能去干其他事情,导致并发的请求不能及时响应&am…...
