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

历年西安电子科技大学计算机保研上机真题

2025西安电子科技大学计算机保研上机真题
2024西安电子科技大学计算机保研上机真题
2023西安电子科技大学计算机保研上机真题
在线测评链接:https://pgcode.cn/school

在这里插入图片描述

查找不同的连续数字串个数

题目描述

给定一个数字串,查找其中不同的连续数字串的个数。

例如,输入 122389,总共有 1, 2, 3, 8, 9 五种不同的数字串,输出 5

再例如输入 15539550999,总共有 1, 5, 3, 9, 5, 0, 9 七种不同的数字串,输出 7

请实现该程序。

输入格式

第一行输入一个整数 n n n,表示数字的个数。

第二行输入 n n n 个数字,数字之间用空格分隔。

输出格式

输出一个整数,表示不同的连续数字串的个数。

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

2019

数字排序

题目描述

输入分两部分,首先输入数字个数 n n n,然后输入 n n n 个大小为 0 0 0 1000 1000 1000 的数字。

输出时依照这些数字各位相加和降序排列,如果数字各位相加和相等时,按照这 n n n 个数字大小升序排列。

输入格式

输入可能有多组样例,遇到输入数字个数为 E O F EOF EOF 时结束。

每组样例的第一行是一个整数 n n n,接下来一行是 n n n 个数字。

输出格式

对于每组样例,输出排序后的数字,每个数字占一行。

输入样例
5
123 50 101 9 55
输出样例
9
55
101
50
123
题目来源

2019

矩阵行列判重问题

题目描述

给定一个 N × N N \times N N×N 的矩阵,若某一行或某一列中存在连续 3 3 3 个及以上相同的数字,则将这些数字全部变成 0 0 0

输入格式

输入包含多组样例。

每组样例的第一行是一个整数 N N N,表示矩阵的维数。

接下来的 N N N 行,每行有 N N N 个数字,表示矩阵的内容。

当输入的 N N NEOF 时结束。

输出格式

对于每组样例,输出处理后的矩阵,每个数字之间不需要空格,每行输出结束后换行。

输入样例
6
355968
575559
676695
879938
777695
895608
输出样例
355968
500009
606695
809938
000695
895608
题目来源

2019

简单算式计算

题目描述

给定7个字符的算式,给出结果,其中“+”代表加法运算,“-”代表减法运算,“ X X X”代表乘法运算,“ I I I”代表除法运算(仅包含 0 0 0 9 9 9的运算)。

输入格式

输入可能有多组样例,遇到输入字符串为 E O F EOF EOF时结束。

每个样例是一个长度为 7 7 7的字符串,包含数字和运算符。

输出格式

对于每个输入样例,输出计算结果。

输入样例
9+5 X4-8
5X6+7-1
输出样例
21
36
题目来源

2019

最长连续公共子序列

题目描述

输入两个字符串 s 1 s1 s1, s 2 s2 s2

输出最长连续公共子串长度和最长连续公共子串。

输入格式

多组数据输入。

输入两个字符串 s 1 s1 s1, s 2 s2 s2, 长度不大于 100 100 100, 以空格隔开。

输出格式

输出最长连续公共子串长度和最长连续公共子串。

输入样例
abcdefg qwercdefiok
输出样例
4
cdef
题目来源

2018

跳一跳

题目描述

最近很火的微信游戏跳一跳游戏规则如下:短跳得 1 1 1 分,跌落游戏结束,长跳得 2 2 2 分,并且长跳可连续累加,第一次 2 2 2 分,第二次 4 4 4 分,第三次 6 6 6 分,依次类推,若长跳中断则重新计分。

现给定 0 0 0, 1 1 1, 2 2 2 的组合序列,其中 0 0 0 代表跌落, 1 1 1 代表短跳成功, 2 2 2 代表长跳成功。

请你计算玩家当次游戏的合计得分。

输入格式

多组数据输入。

首先输入一个数字 n n n ( n ≤ 100 n \leq 100 n100) 代表当前游戏状态变化数,接着输入 n n n 个由 0 0 0, 1 1 1, 2 2 2 组合的数字, 0 0 0 代表结束。

输出格式

输出玩家当次游戏得分。

输入样例
6
1 2 2 1 2 0
输出样例
10
题目来源

2018

面积涂色问题

题目描述

已知根据矩形的左下角和右上角坐标可以唯一确定一个矩形位置。

给出多个矩形坐标,对其网格单元进行涂色。

其中重叠的网格区域只涂一次,求涂色网格单元个数。

(提示:网格单元为 1 × 1 1 \times 1 1×1

输入格式

多组数据输入。

首先输入涂色矩形个数 n n n ( n < 100 n < 100 n<100),接着分别输入每个矩形的左下角与右上角坐标,其中 0 ≤ x ≤ 100 0 \leq x \leq 100 0x100, 0 ≤ y ≤ 100 0 \leq y \leq 100 0y100,按行分隔。

输出格式

输出涂色网格单元个数。

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

2018

最大素因子

题目描述

对于给定的字符序列,从左至右将所有的数字字符取出拼接成一个无符号整数(字符序列长度小于 100 100 100,拼接出的整数小于 2 31 2^{31} 231),计算并输出该整数的最大素因子(如果是素数,则其最大素因子为自身)。

输入格式

有多组数据,输入数据的第一行为一个正整数,表示字符序列的数目,每组数据为一行字符序列。

输出格式

对每个字符序列,取出所得整数的最大素因子。

若字符序列中没有数字或者找出的整数为 0 0 0,则输出 0 0 0

每个整数占一行输出。

输入样例
3
sdf0ejg3.f?9f
?4afd0s62d79*(g
abcde
输出样例
13
857
0

相关文章:

  • Linux-pcie ranges介绍
  • Java调用C++教程:JNI与JNA两种方式详解
  • 分库分表的常见策略
  • 推荐3个优秀wordpress主题
  • 如何通过一次需求评审,让项目效率提升50%?
  • 《认知觉醒》第一章——大脑:一切问题的起源
  • Google Play推出新功能:用户可直接向Gemini提问应用相关问题
  • 计算机的发展历史:从计算工具到智能时代的跨越
  • 推荐系统排序指标:MRR、MAP和NDCG
  • redis缓存与数据库协调读写机制设计
  • docker不用dockerfile
  • 【Docker 从入门到实战全攻略(一):核心概念 + 命令详解 + 部署案例】
  • uniapp使用Canvas生成电子名片
  • 西藏建筑安全员 B 证考试中常见的 单选题及解析
  • 关于xilinx pcie ip core管脚分配出现布局布线报错问题说明
  • 沉浸式 “飞进” 鸟巢:虚拟旅游新体验​
  • 【MySQL】MVCC与Read View
  • SpringBoot WebMvcConfigurer使用Jackson统一序列化格式化输出
  • 带配额的文件系统 第21次CCF-CSP计算机软件能力认证
  • 数字人革新教育:开启智慧教学新时代
  • 网站建设功能的策划书/域名注册阿里云
  • 网站公司怎么做的好/手机上制作网页
  • 网络设计总结/宁波seo推广优化
  • 如何成为室内设计师/新手如何学seo
  • 购物手机网站建设/网推一手单渠道
  • 静态班级网站/企业培训体系搭建