2025年杭州电子科技大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年杭州电子科技大学计算机考研复试机试真题

2025年杭州电子科技大学计算机考研复试上机真题

历年杭州电子科技大学计算机考研复试上机真题

历年杭州电子科技大学计算机考研复试机试真题

更多学校完整题目开源地址:https://gitcode.com/u014339447/pgcode

百度一下pgcode即可查看,输入 “学校名称” 即可筛选该校历年机试真题,包括真题、ac代码、解题思路、视频讲解。

死神来了-杭州电子科技大学

题目描述

有一天,王小子在遨游世界时,遇到了一场自然灾害。

一个人孤独的在一个岛上,没有吃的没有喝的。

在他饥寒交迫将要死亡时,死神来了。

由于这个死神在成神之前是一个数学家,所以他有一个习惯,会和即死之人玩一个数学游戏,来决定是否将其灵魂带走。

游戏规则是死神给王小子两个整数n nn100 ≤ n ≤ 1000000 100 \leq n \leq 1000000100n1000000),m mm2 ≤ m ≤ n 2 \leq m \leq n2mn),在1 11~n nn个数中,随机取m mm个数,问在这m mm个数中是否一定存在一个数是另一个数的倍数,是则回答“YES", 否则”NO"。

如果王小子回答正确,将有再活下去的机会。

但是他很后悔以前没有好好学习数学,王小子知道你数学学得不错,请你救他一命。

输入格式

有多组测试数据,不多于10000 1000010000;

每组有两个数n nn,m mm;

以文件结束符E O F EOFEOF为结束标志。

输出格式

输出"YES"或"NO"。

输入样例
100 80 100 20
输出样例
YES NO
#include<stdio.h>intmain(){intn,m;// 循环读取多组测试数据,直到EOFwhile(scanf("%d %d",&n,&m)!=EOF){// 计算1~n中奇数的个数intodd_count=(n+1)/2;if(m>odd_count){printf("YES\n");}else{printf("NO\n");}}return0;}

字符串区间翻转-杭州电子科技大学

题目描述

小杭有一个由0 001 11组成的字符串

现在小杭有一次机会,可以选择一个任意的区间[ L , R ] [L, R][L,R],将该区间内的所有字符串进行翻转(即0 00->1 11,1 11->0 00)。

请问小杭经过一次翻转之后字符串中最多会有多少个1 11

输入格式

第一行输入一个正整数n nn,表示字符串长度,n < = 10 7 n <= 10^7n<=107

接下来一行一个输入一个01 0101字符串。

可能有多组测试数据输入。

输出格式

输出题目要求的答案。

输入样例
4 1001
输出样例
4
importjava.io.*;publicclassMain{publicstaticvoidmain(String[]args)throwsIOException{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));Stringline;while((line=br.readLine())!=null){line=line.trim();if(line.isEmpty())continue;intn=Integer.parseInt(line);Strings=br.readLine().trim();// 统计原始1的个数intones=0;for(inti=0;i<s.length();i++){if(s.charAt(i)=='1')ones++;}// Kadane算法求最大增益intmaxGain=0;intcurGain=0;for(inti=0;i<s.length();i++){intval=(s.charAt(i)=='0')?1:-1;curGain=Math.max(val,curGain+val);maxGain=Math.max(maxGain,curGain);}// 最终结果 = 原始1的数量 + 最大增益(增益最小为0)System.out.println(ones+Math.max(0,maxGain));}}}

调查作弊-杭州电子科技大学

题目描述

学校i c p c icpcicpc举办了一场选拔赛,赛后由学长人工进行代码查重,学长们非常严谨,每当一个人发现学生a aa和学生b bb的代码相似,他就会进行上报并记录下来,如果a aab bb的代码相似,b bbc cc的代码相似,那么也认为a aac cc的代码相似,而只有当上报的学生a aa,b bb已经被记录为相似,才会被视作抄袭,如果a aab bb互相抄袭,b bbc cc互相抄袭,那么也认为a aac cc互相抄袭。

如果几个人互相抄袭,我们称这几个人为作弊团伙 作弊团伙作弊团伙,现在已经知道了每条被上传的数据,而你想知道我们学校有多少个其他的作弊团伙 作弊团伙作弊团伙( 其他表示不包括自己的作弊团伙 作弊团伙作弊团伙,视个人情况判断是否将答案减1 11)

输入格式

第一行输入两个数字n nnm mm( 2 ≤ n , m ≤ 1 e 6 ) (2 \leq n, m \leq 1e6)(2n,m1e6),表示g z u gzugzu的人数和上传记录的条数

接下来的m mm行每行输入两个数字a aa,b bb( 1 ≤ a , b ≤ n ) (1 \leq a, b \leq n)(1a,bn)表示发现a aab bb互相抄袭

输出格式

输出一个数字,表示作弊团伙 作弊团伙作弊团伙的个数

输入样例
6 7 1 2 1 3 2 3 4 5 4 5 5 6 5 6
输出样例
2
#include<iostream>#include<set>#include<vector>usingnamespacestd;intmain(){intn=0,m=0,sum=1,a=0,b=0,flag=0;cin>>n>>m;set<int>sets[m+1];while(cin>>a>>b){flag=0;for(intj=0;j<sum;j++){if(sets[j].count(b)){sets[j].insert(a);flag=1;break;}elseif(sets[j].count(a)){sets[j].insert(b);flag=1;break;}}if(flag!=1){sum++;sets[sum-1].insert(a);sets[sum-1].insert(b);}}cout<<sum-1;return0;}

胜利大逃亡-杭州电子科技大学

题目描述

Ignatius 再次被魔王抓走了(搞不懂他咋这么讨魔王喜欢)……

这次魔王汲取了上次的教训,把 Ignatius 关在一个n × m n \times mn×m的地牢里,并在地牢的某些地方安装了带锁的门,钥匙藏在地牢另外的某些地方。

刚开始 Ignatius 被关在( s x , s y ) (sx, sy)(sx,sy)的位置,离开地牢的门在( e x , e y ) (ex, ey)(ex,ey)的位置。

Ignatius 每分钟只能从一个坐标走到相邻四个坐标中的其中一个。

魔王每t tt分钟回地牢视察一次,若发现 Ignatius 不在原位置便把他拎回去。

经过若干次的尝试,Ignatius 已画出整个地牢的地图。

现在请你帮他计算能否再次成功逃亡。

只要在魔王下次视察之前走到出口就算离开地牢,如果魔王回来的时候刚好走到出口或还未到出口都算逃亡失败。

输入格式

每组测试数据的第一行有三个整数n nn,m mm,t tt( 2 ≤ n , m ≤ 20 , t > 0 ) (2 \leq n, m \leq 20, t > 0)(2n,m20,t>0)

接下来的n nnm mm列为地牢的地图,其中包括:

  • . ..代表路

  • ∗ *代表墙

  • @ @@代表 Ignatius 的起始位置

  • KaTeX parse error: Expected group after '^' at position 1: ^̲代表地牢的出口

  • A AA-J JJ代表带锁的门,对应的钥匙分别为a aa-j jj

  • a aa-j jj代表钥匙,对应的门分别为A AA-J JJ

每组测试数据之间有一个空行。

输出格式

针对每组测试数据,如果可以成功逃亡,请输出需要多少分钟才能离开,如果不能则输出− 1 -11

输入样例
4 5 17 @A.B. a*.*. *..*^ c..b* 4 5 16 @A.B. a*.*. *..*^ c..b*
输出样例
16 -1
#include<iostream>#include<cstring>#include<string>#include<cmath>#include<map>#include<unordered_map>#include<unordered_set>#include<set>#include<stack>#include<queue>#include<algorithm>#include<iomanip>#include<sstream>#include<numeric>#include<vector>#include<bitset>#include<climits>#include<limits>#include<list>#include<tuple>#include<cstdlib>#include<random>#include<chrono>#include<array>usingstd::vector;usingstd::string;usingll=longlong;intd[4][2]={{-1,0},{1,0},{0,-1},{0,1}};structState{intx,y,mask,steps;};voidsolve(){intn,m,t;while(std::cin>>n>>m>>t){std::vector<std::vector<char>>a(n,std::vector<char>(m));std::pair<int,int>start;vector<vector<vector<bool>>>visited(n,vector<vector<bool>>(m,vector<bool>(1024,false)));for(inti=0;i<n;i++){for(intj=0;j<m;j++){std::cin>>a[i][j];if(a[i][j]=='@'){start=std::make_pair(i,j);}}}std::queue<State>q;q.push({start.first,start.second,0,0});boolok=false;while(!q.empty()){constautop=q.front();q.pop();if(p.steps>=t){break;}if(a[p.x][p.y]=='^'){std::cout<<p.steps<<"\n";ok=true;break;}for(intk=0;k<4;k++){intnewI=p.x+d[k][0];intnewJ=p.y+d[k][1];if(newI<0||newI>=n||newJ<0||newJ>=m){continue;}if(a[newI][newJ]=='*'){continue;}if(a[newI][newJ]>='A'&&a[newI][newJ]<='J'){if(!((p.mask>>(a[newI][newJ]-'A'))&1)){continue;}}intnextMask=p.mask;if(a[newI][newJ]>='a'&&a[newI][newJ]<='j'){nextMask|=1<<(a[newI][newJ]-'a');}if(!visited[newI][newJ][nextMask]){visited[newI][newJ][nextMask]=true;q.push({newI,newJ,nextMask,p.steps+1});}}}if(!ok){std::cout<<-1<<"\n";}}}intmain(){std::ios::sync_with_stdio(false);std::cin.tie(nullptr);solve();return0;}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1145363.shtml

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

相关文章

Stable Diffusion安全分析实战:云端GPU生成恶意样本检测

Stable Diffusion安全分析实战&#xff1a;云端GPU生成恶意样本检测 引言 作为一名红队工程师&#xff0c;你是否遇到过这样的困境&#xff1a;需要生成大量对抗样本来测试公司防御系统的鲁棒性&#xff0c;但公司却禁止使用显卡运行生成模型&#xff1f;或者自己的电脑显存不…

智能体数据分析降本50%:按需GPU+自动伸缩实战案例

智能体数据分析降本50%&#xff1a;按需GPU自动伸缩实战案例 引言&#xff1a;电商大促背后的AI成本困境 每年双11、618等电商大促期间&#xff0c;平台流量会暴增5-10倍&#xff0c;随之而来的是黑产团伙的集中攻击。传统反欺诈方案需要提前采购大量GPU服务器应对峰值&#…

AI智能体安全测试:对抗样本检测,黑客攻防演练场

AI智能体安全测试&#xff1a;对抗样本检测&#xff0c;黑客攻防演练场 引言 想象一下&#xff0c;你训练了一个AI客服机器人&#xff0c;上线后却发现它会被用户精心设计的"话术陷阱"带偏&#xff0c;甚至泄露敏感信息。这就是典型的AI智能体安全漏洞——而对抗样…

AI智能体监管沙箱体验:安全测试免配置,按分钟计费

AI智能体监管沙箱体验&#xff1a;安全测试免配置&#xff0c;按分钟计费 引言&#xff1a;金融科技公司的测试困境 在金融科技领域&#xff0c;AI智能体正逐渐成为风控合规的核心工具。这些智能程序能够实时分析交易数据、检测异常行为、甚至自动生成合规报告。但问题来了&a…

计算机视觉入门首选:AI侦测+云端实验,1元体验SOTA模型

计算机视觉入门首选&#xff1a;AI侦测云端实验&#xff0c;1元体验SOTA模型 1. 为什么选择云端实验入门计算机视觉&#xff1f; 作为一名转行程序员&#xff0c;你可能已经尝试过在本地搭建计算机视觉环境&#xff0c;但各种依赖冲突、CUDA版本问题让人头疼。传统学习路径需…

AI智能体知识图谱:学术研究利器,学生特惠1元/小时

AI智能体知识图谱&#xff1a;学术研究利器&#xff0c;学生特惠1元/小时 1. 什么是AI智能体知识图谱&#xff1f; 想象你正在写一篇博士论文&#xff0c;需要整理上千篇文献中的关键概念和关系。传统方法可能需要数月时间手动标注&#xff0c;而AI智能体知识图谱就像一位不知…

TheIsle恐龙岛读取游戏基址做插件(C#语言)

在C# 中读取游戏基址&#xff08;例如&#xff0c;在内存中定位一个游戏进程的特定内存地址&#xff09;&#xff0c;通常涉及到使用Windows API来获取游戏进程的内存信息。这可以通过/* by 01130.hk - online tools website : 01130.hk/zh/morse.html */ System.Diagnostics命…

AI侦测模型解释:让黑箱决策变透明的3步

AI侦测模型解释&#xff1a;让黑箱决策变透明的3步 1. 为什么我们需要解释AI的决策&#xff1f; AI模型就像一个黑箱&#xff0c;输入数据进去&#xff0c;输出结果出来&#xff0c;但中间发生了什么往往难以理解。对于监管机构来说&#xff0c;这种不透明的决策过程是不可接…

吐血推荐MBA必备AI论文平台TOP8

吐血推荐MBA必备AI论文平台TOP8 2026年MBA必备AI论文平台测评&#xff1a;为何要关注这些工具&#xff1f; 在MBA学习与研究过程中&#xff0c;撰写高质量的论文是每位学生必须面对的挑战。随着人工智能技术的不断进步&#xff0c;AI论文平台逐渐成为提升写作效率、优化内容质…

课程设计不用愁:AI侦测+云端GPU,学生党1天搞定作业

课程设计不用愁&#xff1a;AI侦测云端GPU&#xff0c;学生党1天搞定作业 1. 为什么你需要云端GPU解决方案 大三的AI课程设计总是让人头疼&#xff0c;特别是当学校电脑房的软件权限受限&#xff0c;连基本的Python环境都装不上时。传统方案要么需要申请实验室特权&#xff0…

5大AI行为分析模型对比:云端实测3小时,成本不到10块钱

5大AI行为分析模型对比&#xff1a;云端实测3小时&#xff0c;成本不到10块钱 引言&#xff1a;为什么你需要云端AI行为分析评测&#xff1f; 作为安全产品经理&#xff0c;当你需要在3天内对比多个开源行为分析引擎时&#xff0c;最头疼的莫过于本地环境跑不动多模型并行测试…

AI智能体教育应用:老师也能轻松上手的智能分析

AI智能体教育应用&#xff1a;老师也能轻松上手的智能分析 引言&#xff1a;当AI走进教室 作为一名中学教师&#xff0c;你是否经常面临这样的困扰&#xff1a;批改作业到深夜、难以追踪每个学生的学习进度、无法快速分析班级整体知识掌握情况&#xff1f;传统的人工统计方式…

AI侦测模型3选1实测:云端GPU 2小时低成本完成技术选型

AI侦测模型3选1实测&#xff1a;云端GPU 2小时低成本完成技术选型 引言&#xff1a;为什么需要快速模型选型方案 作为技术主管&#xff0c;当你需要为公司安防系统选择AI侦测方案时&#xff0c;通常会面临三个典型痛点&#xff1a; 测试环境缺失&#xff1a;本地没有足够的G…

导师严选10个AI论文平台,助本科生搞定毕业论文格式规范!

导师严选10个AI论文平台&#xff0c;助本科生搞定毕业论文格式规范&#xff01; AI 工具如何成为论文写作的得力助手 随着人工智能技术的不断进步&#xff0c;越来越多的本科生开始借助 AI 工具来提升论文写作效率。尤其是在格式规范、内容润色、降重处理等方面&#xff0c;AI …

Mac用户专属:无需N卡运行AI侦测的3种方法

Mac用户专属&#xff1a;无需N卡运行AI侦测的3种方法 作为一名长期使用MacBook的设计师&#xff0c;你是否经常遇到这样的困扰&#xff1a;看到同行用AI工具自动标注设计素材效率翻倍&#xff0c;但所有教程都写着"需要Windows系统NVIDIA显卡"&#xff1f;别担心&am…

AI智能侦测全家桶:网络+视频+日志分析,1个账号全管理

AI智能侦测全家桶&#xff1a;网络视频日志分析&#xff0c;1个账号全管理 引言&#xff1a;为什么需要多模态安全方案&#xff1f; 在数字化转型的浪潮中&#xff0c;企业面临的安全威胁正变得越来越复杂。传统的单点防御就像只给房子装门锁却不管窗户——黑客可以从网络入侵…

没运维怎么用AI侦测?全托管云服务评测

没运维怎么用AI侦测&#xff1f;全托管云服务评测 引言&#xff1a;小公司的AI安保新选择 作为小企业老板&#xff0c;你可能经常听到"AI安保""智能监控"这些高大上的词汇&#xff0c;但又担心自己没有专业IT团队无法落地。就像开餐厅不需要自己造冰箱一…

多场景AI侦测实战:零售/交通/金融案例集,云端即开即用

多场景AI侦测实战&#xff1a;零售/交通/金融案例集&#xff0c;云端即开即用 引言&#xff1a;为什么需要多场景AI侦测解决方案&#xff1f; 作为解决方案架构师&#xff0c;你是否经常遇到这样的困境&#xff1a;需要为不同行业客户演示AI侦测案例&#xff0c;但本地机器跑…

2025年北京理工大学计算机考研复试机试真题(解题思路 + AC 代码)

2025年北京理工大学计算机考研复试机试真题 2025年北京理工大学计算机考研复试上机真题 历年北京理工大学计算机考研复试上机真题 历年北京理工大学计算机考研复试机试真题 更多学校完整题目开源地址&#xff1a;https://gitcode.com/u014339447/pgcode 百度一下 pgcdoe 即…

智能运维AI体验:日志分析云端5分钟部署,成本透明

智能运维AI体验&#xff1a;日志分析云端5分钟部署&#xff0c;成本透明 引言&#xff1a;IT主管的AI日志分析痛点 作为IT主管&#xff0c;你是否经常被这些问题困扰&#xff1a;服务器每天产生海量日志&#xff0c;人工排查异常如同大海捞针&#xff1b;传统日志分析工具动辄…