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

article/2025/7/15 16:38:07

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

计算整数乘积

题目描述

给定 n n n 组数,每组两个整数,输出这两个整数的乘积。

输入格式

第一行包含一个整数 n n n,表示接下来有 n n n 组数据。

接下来 n n n 行,每行包含两个整数 a a a b b b

输出格式

输出 n n n 行,每行一个整数,表示对应组中两个整数的乘积。

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

2018

阶乘

题目描述

给定 n n n 组数,每组一个整数,输出该组数的阶乘。

输入格式

输入包含 n n n 行,每行一个整数。

输出格式

输出包含 n n n 行,每行一个整数,表示对应输入行的阶乘。

输入样例
2
3
5
输出样例
6
120
题目来源

2018

组合数计算

题目描述

计算从 n n n 个数中任取 m m m 个数的不同取法个数,即组合数 C ( n , m ) C(n, m) C(n,m)

输入格式

输入一行,包含两个整数 n n n m m m,用空格分隔。

输出格式

输出一个整数,表示组合数 C ( n , m ) C(n, m) C(n,m) 的值。

输入样例
10 3
输出样例
120
题目来源

2018

多组数据排序

题目描述

给定 n n n 组数,每组数有 m m m 个,对每一组数从小到大排序输出。

输入格式

第一行包含两个整数 n n n m m m,表示有 n n n 组数据,每组数据有 m m m 个数字。

接下来 n n n 行,每行包含 m m m 个整数,表示一组数据。

输出格式

输出 n n n 行,每行 m m m 个整数,表示排序后的每组数据。

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

2018

字符串反转

题目描述

给定 n n n 组字符串,每组字符串个数不超过 20 20 20,输出每组字符串的反串。

输入格式

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

接下来 n n n 行,每行一个字符串。

输出格式

输出 n n n 行,每行为对应输入字符串的反串。

输入样例
3
nwpu
china
xi an
输出样例
upwn
anihc
na ix
题目来源

2018

判断是否"回文"

题目描述

给定 n n n 组字符串,对每一组字符串判断是否回文(从左往右看、从右往左看都一样,包括空格、英文、数字、符号),若是则输出 y e s yes yes,否则输出 n o no no

输入格式

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

接下来 n n n 行,每行一个字符串。

输出格式

输出 n n n 行,每行对应一个字符串的判断结果,若是回文则输出 y e s yes yes,否则输出 n o no no

输入样例
4
nwpu
madam
1001
xi ix
输出样例
no
yes
yes
yes
题目来源

2018

判断括号是否匹配

题目描述

给定 n n n 组字符串,每组为一个字符串,测试 3 3 3 种括号 { } \{\} {} [ ] [] [] ( ) () (),且顺序只能是前左括号,后右括号,括号可以嵌套。

若匹配则输出 y e s yes yes,否则输出 n o no no

如: { @ } [ a ] ( 4 ) \{@\}[a](4) {@}[a](4) { [ O ] } \{[O]\} {[O]} 都是匹配的; { [ { ] } } \{[\{]\}\} {[{]}} 8 { 8\{ 8{ 都是不匹配的。

输入格式

输入包含 n n n 组字符串,每组字符串占一行。

输出格式

对于每组字符串,若括号匹配则输出 y e s yes yes,否则输出 n o no no

输入样例
{a}[b](4)
(a}[b](d)
[(]}
输出样例
yes
no
no
题目来源

2018

三角形判定

题目描述

输入三角形的三边长 a a a, b b b, c c c,判断这三条边是否能组成一个三角形。

输入格式

输入三个正整数 a a a, b b b, c c c,表示三角形的三边长,用空格分隔。

输出格式

如果能组成三角形,输出 Y e s Yes Yes;否则输出 N o No No

输入样例
3 4 5
输出样例
Yes
题目来源

2018

整数排序

题目描述

输入几组整数(先输入要输入的数据组数,再输入每组数据个数,其次输入数据),将每组数据从小到大排序后输出。

输入格式

第一行输入一个整数 T T T,表示数据组数。

接下来每组数据的第一行输入一个整数 n n n,表示该组数据的个数。

第二行输入 n n n 个整数,表示具体的数据。

输出格式

对于每组数据,输出一行,包含 n n n 个用空格分隔的整数,表示排序后的结果。

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

2018

时区转换

题目描述

已知某地时间与北京时间相差 17 17 17 个小时(比北京时间慢 17 17 17 小时)。

输入北京时间,输出当地时间。

输入格式

输入为北京时间,格式为:年 月 日 时 分。

输出格式

输出当地时间,格式与输入格式相同:年 月 日 时 分。

输入样例
2023 10 1 12 30
输出样例
2023 9 30 19 30
题目来源

2018

算术表达式计算

题目描述

输入一个算数表达式(可含小数,不含括号),输出计算数值。

整数直接输出整型,小数保留两位小数。

输入格式

输入一个字符串,表示一个算数表达式。

表达式可包含数字(整数或小数)和运算符( + + + , − - , ∗ * , / / / )。

输出格式

输出计算后的数值。

如果结果为整数,直接输出整型;如果结果为小数,保留两位小数。

输入样例
3 + 5.2 * 2
输出样例
13.40
题目来源

2018

数字排序

题目描述

将给定的数字由小到大排序。

n n n 组测试数据,每组数据包含 8 8 8 个数字,需要将每组数字排序后输出。

输入格式

第一行包含一个整数 n n n,表示测试数据的组数。

接下来的 n n n 行,每行包含 8 8 8 个整数,表示需要排序的数字。

输出格式

对于每组测试数据,输出一行,包含 8 8 8 个按升序排列的数字,数字之间用空格分隔。

输入样例
2
5 3 8 1 2 7 4 6
9 11 10 12 15 13 14 16
输出样例
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16
题目来源

2019

海伦公式求面积

题目描述

给定三角形的三条边长 a a a, b b b, c c c,先判断这三条边是否能构成一个三角形。

如果不能构成三角形,输出 N a N NaN NaN;如果能构成三角形,使用海伦公式计算并输出三角形的面积(保留两位小数)。

海伦公式:
S = P ( P − a ) ( P − b ) ( P − c ) S = \sqrt{P(P - a)(P - b)(P - c)} S=P(Pa)(Pb)(Pc)
其中, P = a + b + c 2 P = \frac{a + b + c}{2} P=2a+b+c

输入格式

第一行输入一个整数 n n n,表示测试用例的数量。

接下来的 n n n 行,每行输入三个整数 a a a, b b b, c c c,表示三角形的三条边长。

输出格式

对于每个测试用例,如果不能构成三角形,输出 N a N NaN NaN;否则输出三角形的面积(保留两位小数)。

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

2019

判断IP地址是否合法

题目描述

判断给定的IP地址是否合法。

IP地址格式为 a . b . c . d a.b.c.d a.b.c.d ,其中 a a a, b b b, c c c, d d d 均为整数,且每个数均在 [ 0 , 255 ] [0, 255] [0,255] 之间。

如果是合法IP地址,输出 Y e s Yes Yes,否则输出 N o No No

输入格式

第一行输入一个整数 N N N,表示有 N N N 个IP地址需要判断。

接下来 N N N 行,每行一个字符串,表示一个IP地址。

输出格式

对于每个IP地址,输出一行,判断是否为有效IP地址。

如果是,输出 Y e s Yes Yes,否则输出 N o No No

输入样例
2
1.2.3.4
172,168.0.300
输出样例
Yes
No
题目来源

2019

从$ M 开始找出 开始找出 开始找出 N $个质数

题目描述

给定两个整数$ M 和 和 N ,从 ,从 ,从 M 开始找出接下来的 开始找出接下来的 开始找出接下来的 N $个质数。

输入格式

输入包含两个整数$ M 和 和 N $,以空格分隔。

输出格式

输出从$ M 开始找出的 开始找出的 开始找出的 N $个质数,每个质数占一行。

输入样例
4 3
输出样例
5
7
11
题目来源

2019

计算两日期间的天数差

题目描述

给定 N N N 组日期,每组包含两个日期(保证后一个日期晚于前一个日期),计算这两个日期之间的天数差。

输入格式

第一行包含一个整数 N N N,表示测试数据的组数。

接下来的 N N N 行,每行包含两个日期,格式为 y e a r 1 m o n t h 1 d a y 1 y e a r 2 m o n t h 2 d a y 2 year_1\ month_1\ day_1\ year_2\ month_2\ day_2 year1 month1 day1 year2 month2 day2

输出格式

对于每组测试数据,输出两个日期之间的天数差。

输入样例
2
2019 1 1 2019 1 2
2016 1 1 2016 1 31
输出样例
1
30
题目来源

2019


http://www.hkcw.cn/article/lSExjcpWdR.shtml

相关文章

ansible-playbook 进阶 接上一章内容

1.异常中断 做法1:强制正常 编写 nginx 的 playbook 文件 01-zuofa .yml - hosts : web remote_user : root tasks : - name : create new user user : name nginx-test system yes uid 82 shell / sbin / nologin - name : test new user shell : gete…

基于cornerstone3D的dicom影像浏览器 第二十七章 设置vr相机,复位视图

文章目录 前言一、VR视图设置相机位置1. 相机位置参数2. 修改mprvr.js3. 调用流程1) 修改Toolbar3D.vue2) 修改View3d.vue3) 修改DisplayerArea3D.vue 二、所有视图复位1.复位流程说明2. 调用流程1) Toolbar3D中添加"复位"按钮,发送reset事件2) View3d.vu…

以色列防长:哈马斯要么接受美方提案 要么面临毁灭

当地时间5月30日,以色列国防部长卡茨通过其个人社交媒体账号发表声明称,在以军强大的军事压力之下,巴勒斯坦伊斯兰抵抗运动(哈马斯)将被迫接受选择:接受美方提出加沙停火提案,或者被以色列消灭。△以色列国防部长卡茨(资料图)卡茨在声明中表示,当前以军正全力在加沙地…

古巴外交部召见美国临时代办 抗议其无礼行为

△古巴哈瓦那(资料图)当时间5月30日,古巴外交部召见了美国驻古巴临时代办迈克哈默(Mike Hammer)并表示,迈克哈默自2024年11月抵达古巴以来,对古巴表现出的不友好行为,既不符合他外交官的身份,也表现了对古巴人民的不尊重。古巴外交部美国双边事务总司主任加西亚向迈克…

Java处理动态的属性:字段不固定、需要动态扩展的 JSON 数据结构

引言 应用场景: 签名测试接口、表单配置项、参数列表、插件信息等。技术实现:JSONObject 接收、使用json格式的字符串,或者@JsonAnySetter/@JsonAnyGetter注解方法来处理动态的属性。I JSONObject 接收和返回 例子:表单配置 接口对应的表单配置信息 JSONObject 接收和返回…

leetcode1201. 丑数 III -medium

1 题目:1201. 丑数 III. 官方标定难度:中 丑数是可以被 a 或 b 或 c 整除的 正整数 。 给你四个整数:n 、a 、b 、c ,请你设计一个算法来找出第 n 个丑数。 示例 1: 输入:n 3, a 2, b 3, c 5 输出…

【Oracle】DML语言

个人主页:Guiat 归属专栏:Oracle 文章目录 1. DML概述1.1 什么是DML?1.2 DML的核心功能 2. INSERT语句详解2.1 基础插入操作2.2 子查询插入2.3 多表插入2.4 批量插入优化 3. UPDATE语句详解3.1 基础更新操作3.2 关联更新3.3 批量更新优化 4. …

安装启动Mosquitto以及问题error: cjson/cJSON.h: No such file or directory解决

安装Mosquitto 在官方下载地址:https://mosquitto.org/files/source/ 选择版本下载 安装环境是linux centos7,上传 mosquitto-2.0.18.tar.gz 文件到 /mqtt 文件夹下 tar -xvf mosquitto-2.0.18.tar.gz #解压 cd mosquitto-2.0.18/ #切换到解压目录下…

附件上传唯一性校验

1. Overridepublic String uploadFile(MultipartFile file, String id, String funNo, String ctType) {//TODO 附件重复判断// 计算文件哈希值// 将MultipartFile转换为临时File对象String fileHash "";try {File tempFile convertMultipartFileToFile(file);// …

正点原子AU15开发板!板载40G QSFP、PCIe3.0x8和FMC LPC等接口,性能强悍!

正点原子AU15开发板!板载40G QSFP、PCIe3.0x8和FMC LPC等接口,性能强悍! 正点原子AU15开发板搭载Xilinx Artix UltraScale 系列FPGA,核心板主控芯片的型号是XCAU15P-FFVB676-2I。开发板由核心板+底板组成,外…

Attention-> flashAttention材料参考

1、 一文看懂 Attention(本质原理3大优点5大类型)_attention结构-CSDN博客2​​​​​​​2https://blog.csdn.net/haima1998/article/details/107845549 2、 一文看懂 NLP 里的模型框架 Encoder-Decoder 和 Seq2Seq (easyai.tech) 3、 详解深度学习…

MySQL高可用集群

https://dev.mysql.com/doc/mysql-shell/8.4/en/mysql-innodb-cluster.html 1 什么是MySQL高可用集群 MySQL高可用集群:MySQL InnoDB ClusterInnoDB Cluster是MySQL官方实现高可用读写分离的架构方案,包含以下组件 MySQL Group Replication:简…

山洪灾害声光电监测预警解决方案

一、方案背景 我国是一个多山的国家,山丘区面积约占国土面积的三分之二。每年汛期,受暴雨等因素影响,极易引发山洪和泥石流。山洪、泥石流地质灾害具有突发性、流速快、流量大、物质容量大和破坏力强等特点,一旦发生,将…

2025年最新工程项目管理系统应该具备哪些模块?

随着数字化转型浪潮席卷工程行业,工程项目管理系统的作用愈发凸显。2025年,工程项目管理系统的核心目标不仅是提升项目效率,更在于通过智能化、集成化技术实现全生命周期的精细化管理。基于行业趋势和企业实际需求,结合金众诚工程…

unity入门:同一文本不同颜色显示

unity入门:同一文本不同颜色显示 同一文本不同颜色显示#RRGGBBAA(带透明度)用法 同一文本不同颜色显示 在Unity中,如果想让文本中的某一部分显示不同的颜色,可以使用富文本(Rich Text)标记,在字符串中插入…

128、STM32H723ZGT6实现串口IAP

Bootloader程序通过串口接收*.bin文件数据,写入到内部flash区域,然后跳转APP应用程序 flash读写数据参考我的博客:127、stm32h743XI内部flash 注意:H723系列flash必须32字节写入,并且擦除时别重启|断电,不然…

【Netty系列】Reactor 模式 2

目录 流程图说明 关键流程 以下是 Reactor 模式流程图,结合 Netty 的主从多线程模型,帮助你直观理解事件驱动和线程分工: 流程图说明 Clients(客户端) 多个客户端(Client 1~N)向服务端发起连…

接口自动化测试用例的编写方法

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 phpunit 接口自动化测试系列 Post接口自动化测试用例 Post方式的接口是上传接口,需要对接口头部进行封装,所以没有办法在浏览器下直接调…

2025030给荣品PRO-RK3566开发板单独升级Android13的boot.img

./build.sh init ./build.sh -K ./build.sh kernel 【导入配置文件】 Z:\Android13.0\rockdev\Image-rk3566_t\config.cfg 【更新的内核】 Z:\Android13.0\rockdev\Image-rk3566_t\boot.img 【导入分区表,使用原始的config.cfg会出错的^_】 Z:\Android13.0\rockdev\…

伊拉克军方打死6名“伊斯兰国”武装分子

△伊拉克联合行动指挥部发布视频截图当地时间5月30日,伊拉克联合行动指挥部下属安全媒体中心发表声明称,29日晚至30日早间,伊军方出动战机对位于该国北部萨拉赫丁省沙伊谷地的极端组织“伊斯兰国”武装分子藏匿点发动空袭,打死了6名武装分子,并摧毁其藏匿点。(总台记者 米…