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

历年武汉大学计算机保研上机真题

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

分段函数计算

题目描述

写程序计算如下分段函数:

x > 0 x > 0 x>0 时, f ( x ) = x − e x 5 x − 4 f(x) = \frac{\sqrt{x} - e^{x}}{5x - 4} f(x)=5x4x ex

x ≤ 0 x \leq 0 x0 时, f ( x ) = [ 2 3 − sin ⁡ ( 60 2 ) ] ⋅ ∣ x ∣ f(x) = \left[\frac{2}{3} - \sin(60^2)\right] \cdot |x| f(x)=[32sin(602)]x

输入格式

输入一个实数 x x x

输出格式

输出对应的函数值 f ( x ) f(x) f(x),结果保留两位小数。

输入样例
1.0
输出样例
-0.47
题目来源

2023

字符串按ASCII码排序

题目描述

从键盘输入一个字符串,将此字符串按字符的ASCII码值从小到大排序,并显示排序后的字符串。

输入格式

输入一个字符串 S S S ,长度不超过 100 100 100

输出格式

输出排序后的字符串。

输入样例
hello
输出样例
ehllo
题目来源

2023

完数判断

题目描述

编写程序显示 2 2 2 - 1000 1000 1000 之间的所有完数。

所谓完数是指,该数的各因子之和正好等于该数本身。

输入格式

无输入。

输出格式

输出 2 2 2 - 1000 1000 1000 之间的所有完数,每个数占一行。

输入样例
输出样例
6
28
496
题目来源

2023

魔方阵生成

题目描述

N N N阶魔方阵是:元素为自然数 1 , 2 , … , N 2 1,2,…,N^2 1,2,,N2 N × N N×N N×N方阵,每个元素值均不相等,每行、每列以及主、副对角线上各 N N N个元素之和相等。

例如 3 3 3阶魔方阵为:

8 1 6
3 5 7
4 9 2
输入格式

输入一个整数 N N N,表示魔方阵的阶数。

输出格式

输出生成的 N N N阶魔方阵,每个元素占 4 4 4个字符宽度,右对齐。

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

2023

硬币凑数问题

题目描述

用递归实现,显示用 1 1 1 分、 2 2 2 分和 5 5 5 分的硬币凑成 1 1 1 元,一共有多少种方法。

输入格式

无输入。

输出格式

输出一个整数,表示凑成 1 1 1 元的方法总数。

输入样例
2
输出样例
2
题目来源

2023

数字金字塔图案

题目描述

要求显示以下图形:

987654321
*87654321
**7654321
***654321
****54321
*****4321
******321
*******21
********1
输入格式

无输入。

输出格式

输出指定的图形。

输入样例
输出样例
987654321
*87654321
**7654321
***654321
****54321
*****4321
******321
*******21
********1
题目来源

2015

打印斐波那契数列中的质数

题目描述

打印斐波那契数列的前 30 30 30 个数中所有的质数,并统计个数。

输入格式

无输入。

输出格式

第一行输出斐波那契数列前 30 30 30 个数中的所有质数,每个数之间用一个空格隔开。

第二行输出一个整数,表示质数的个数。

输入样例

输出样例
2 3 5 13 89 233 1597 28657 514229
9
题目来源

2015

球组合问题

题目描述

袋子里有 2 2 2 个红球, 3 3 3 个绿球, 5 5 5 个黄球。

随机从中摸出 8 8 8 个球,打印显示所有可能的组合。

输入格式

无输入。

输出格式

输出所有可能的球组合,每行一个组合。

组合格式为:红球数量、绿球数量、黄球数量,用空格分隔。

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

2015

数字分解显示

题目描述

输入一个数字 n n n ( 1 ≤ n ≤ 10 1 \leq n \leq 10 1n10),将数字分解显示。

例如, 6 6 6 可以显示为 6 6 6, 5 + 1 5+1 5+1, 4 + 2 4+2 4+2, 4 + 1 + 1 4+1+1 4+1+1, …

输入格式

输入一个整数 n n n

输出格式

输出所有可能的分解形式,每种形式占一行。

分解形式按字典序排列。

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

2015

IP地址十进制转二进制

题目描述

将给定的十进制IP地址转换为二进制形式显示。

例如,输入 128.1.2.128,转换为 10000000.00000001.00000010.10000000

输入格式

输入为一个十进制形式的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 0 0 255 255 255 之间的整数。

输出格式

输出对应的二进制形式的IP地址,格式为 X X X X . X X X X . X X X X . X X X X XXXX.XXXX.XXXX.XXXX XXXX.XXXX.XXXX.XXXX,其中每个 X X X 代表一个二进制位。

每个部分的二进制数必须补全到 8 8 8 位。

输入样例
128.1.2.128
输出样例
10000000.00000001.00000010.10000000
题目来源

2015

质因数分解

题目描述

任何一个合数都可以写成几个质数相乘的形式。

请编写程序分解质因数。

输入格式

输入一个合数 n n n

输出格式

输出 n n n 的质因数分解形式,格式为 n = p 1 × p 2 × … × p k n = p_1 \times p_2 \times \ldots \times p_k n=p1×p2××pk,其中 p i p_i pi 为质数,且 p 1 ≤ p 2 ≤ … ≤ p k p_1 \leq p_2 \leq \ldots \leq p_k p1p2pk

输入样例
12
输出样例
12 = 2 × 2 × 3
题目来源

2016

倒杨辉三角

题目描述

输入一个整数 n n n,输出一个倒置的杨辉三角,共 n n n 行。

输入格式

一个整数 n n n,表示杨辉三角的行数。

输出格式

倒置的杨辉三角,每个数字占 4 4 4 个字符宽度,右对齐。

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

2016

苹果分配问题

题目描述

m m m 个同样的苹果放在 n n n 个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?注意: 5 , 1 , 1 5, 1, 1 5,1,1 1 , 5 , 1 1, 5, 1 1,5,1 是同一种分法。

输入格式

输入两个整数 m m m n n n,分别表示苹果的数量和盘子的数量。

输出格式

输出一个整数,表示不同的分法数量。

输入样例
7 3
输出样例
8
题目来源

2016

货币格式化输出

题目描述

输入一个小数(double 类型存储),格式化成货币形式存储于一个字符数组中,并输出。

要求前面加 $,整数部分每 3 位加逗号,小数点后保留两位。

输入格式

输入一个 d o u b l e double double 类型的小数。

输出格式

输出格式化后的货币字符串,前面加 $,整数部分每 3 位加逗号,小数点后保留两位。

z = (根号|x|) / (5 + 2y) 第一二象限
z = sin(35度) - 6x + y^2 第三象限
z = y^x - 2 第四象限
输入样例
1234567.891
输出样例
$1,234,567.89
题目来源

2016

计算变量 z z z 的值

题目描述

写程序,输入 x x x y y y 的值,按如下公式计算并显示 z z z 的值(小数点保留两位显示 z z z)。

输入格式

输入两个浮点数 x x x y y y,表示坐标点的横纵坐标。

输出格式

输出计算得到的 z z z 的值,保留两位小数。

输入样例
3.0 4.0
输出样例
0.24
题目来源

2016

计算变量 $ z $ 的值

题目描述

写程序,输入 $ x 、 、 y $ 的值,按如下公式计算并显示 $ z $ 的值(小数点保留两位显示 $ z $)。

输入格式

输入两个浮点数 $ x $ 和 $ y $,表示坐标值。

输出格式

输出计算得到的 $ z $ 的值,保留两位小数。

输入样例
3.0 4.0
输出样例
0.24
题目来源

2016

相关文章:

历年武汉大学计算机保研上机真题

2025武汉大学计算机保研上机真题 2024武汉大学计算机保研上机真题 2023武汉大学计算机保研上机真题 在线测评链接:https://pgcode.cn/school 分段函数计算 题目描述 写程序计算如下分段函数: 当 x > 0 x > 0 x>0 时, f ( x ) …...

日语学习-日语知识点小记-构建基础-JLPT-N4阶段(30):みます

日语学习-日语知识点小记-构建基础-JLPT-N4阶段(30):みます 1、前言(1)情况说明(2)工程师的信仰2、知识点(1)ように 復習:1、ように Change12、ように Ideal state(理想(りそう)の状態(じょうたい))3、V辞書・Vない ようにしています いつも気をつけて…...

AR-HUD 光波导方案优化难题待解?OAS 光学软件来破局

波导-HUD系统案例分析 简介 光波导技术凭借其平板超薄结构和强大的二维扩展能力,在解决AR-HUD问题方面展现出显著优势。一方面,其独特的结构特性能够大幅减小对光机体积的需求,成为 HUD 未来发展的重要技术方向;另一方面&#xf…...

火狐安装自动录制表单教程——仙盟自动化运营大衍灵机——仙盟创梦IDE

打开火狐插件页面 安装完成 使用 功能 录制浏览器操作 录入地址 开始操作 录制完成 在当今快速发展的软件开发生态中,自动化测试已从一种新兴技术手段,转变为保障软件质量与开发效率不可或缺的关键环节。其重要性体现在多个维度,同时&#x…...

线程池的详细知识(含有工厂模式)

前言 下午学习了线程池的知识。重点探究了ThreadPoolExecutor里面的各种参数的含义。我详细了解了这部分的知识。其中有一个参数涉及工厂模式,我将这一部分知识分享给大家~ 线程池的详细介绍(含工厂模式) 结语 分享到此结束啦。byebye~...

木愚科技闪亮第63届高博会 全栈式智能教育解决方案助力教学升级

5月23日,第63届高等教育博览会在长春东北亚国际博览中心开幕,木愚科技积极筹备,奔赴展会现场。彼时,木愚科技企业领导及相关职能部门负责人亲临展位指导工作,通过特装展位、资料发放及现场交流等方式,全方位…...

Proteus寻找元器件(常见)

一 元件库 二 找元件 1 主控 32 51 输入 stm32 AT89c51 2 找屏幕 oled 3 找按键button 4 电阻、电容 res cap 5 电机驱动 l298n 6 电机 motor 7 滑动变阻器 pot 8 找电源和 GND 9 找晶振 选择 D 开头的 CRYSTAL 10 网络标签...

RK3566 Android12 HG24C02MM/TR EEPROM适配

一、背景 近期项目中,有一个需求,要使用RK3566 Android12平台适配一款HG24C02MM/TR EEPROM芯片,通过i2c实现主板与EEPROM芯片的数据通讯。废话不多说,来看资料。 二、芯片资料 HG24C02 / HG24C04 / HG24C08 / HG24C16是提供2048…...

IoTDB 集成 DBeaver,简易操作实现时序数据清晰管理

数据结构一目了然,跨库分析轻松实现,方便 IoTDB “内部构造”管理! 随着物联网场景对时序数据处理需求激增,时序数据库与数据库管理工具的集成尤为关键。作为数据资产的 “智能管家”,借助数据库管理工具的可视化操作界…...

sqli-labs第二十八关——Trick with ‘union select‘

一:分析 这一关的提示和上一关一样,所以我们查看源码,屏蔽了注释符,空格,union,select等关键词 分析这一条源码的几个新增添符号 \s: 匹配任何的空白字符(普通空格,\t&…...

mapbox高阶,PMTiles介绍,MBTiles、PMTiles对比,加载PMTiles文件

👨‍⚕️ 主页: gis分享者 👨‍⚕️ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍⚕️ 收录于专栏:mapbox 从入门到精通 文章目录 一、🍀前言1.1 ☘️mapboxgl.Map 地图对象1.2 ☘️mapboxgl.Map style属性1.3 ☘️Fill面图层样式1.4 ☘️PMTiles介绍1.5…...

Go语言通道如何实现通信

在Go语言中,通道(channel)是一种内置的数据结构,用于在不同的goroutine之间进行通信和同步。通道提供了一种安全且有效的方式来传递数据,避免了数据竞争和死锁等问题。 要在Go语言中使用通道进行通信,你需…...

投稿 IEEE Transactions on Knowledge and Data Engineering 注意事项

投稿 IEEE Transactions on Knowledge and Data Engineering 注意事项 要IEEE overleaf 模板私信,我直接给我自己论文,便于编辑 已经投稿完成了,有一些小坑 准备工作 注册IEEE账户:若没有IEEE账户,需前往IEEE官网注册。注册成功后,可用于登录投稿系统。现在新的系统,…...

题目 3316: 蓝桥杯2025年第十六届省赛真题-数组翻转

题目 3316: 蓝桥杯2025年第十六届省赛真题-数组翻转 时间限制: 3s 内存限制: 512MB 提交: 101 解决: 24 题目描述 小明生成了一个长度为 n 的正整数数组 a1, a2, . . . , an,他可以选择连续的一 段数 al , al1, ..., ar,如果其中所有数都相等即 al al1 …...

mongodb源码分析session接受客户端find命令过程

mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程,并且验证connection是否超过限制。 现在继续研究ASIOSession和connection是怎么接受客户端命令的? mongo/transport/service_state_machine.cpp核心方法有&#xf…...

Netty 实战篇:为自研 RPC 框架加入异步调用与 Future 支持

我们在上篇实现了一个轻量级 RPC 框架,现在要进一步优化 —— 加入异步响应支持,让 RPC 通信变得真正高效、非阻塞、支持并发。 一、为什么需要异步调用? 上篇的 RPC 框架是“同步阻塞”的: 每次发送请求后,必须等待服…...

python37天打卡

知识点回顾: 过拟合的判断:测试集和训练集同步打印指标 模型的保存和加载 仅保存权重 保存权重和模型 保存全部信息checkpoint,还包含训练状态 早停策略 作业:对信贷数据集训练后保存权重,加载权重后继续训练50轮&am…...

变焦位移计:机器视觉如何克服人工疲劳与主观影响?精准对结构安全实时监测

变焦视觉位移监测与人工监测的对比 人工监测是依靠目测检查或借助于全站仪,水准仪,RTK等便携式仪器测量得到的信息,但是随着整个行业的发展,传统的人工监测方法已经不能满足监测需求,从人工监测到自动化监测已是必然趋…...

嵌入式硬件篇---Ne555定时器

文章目录 前言1. 基本概述类型功能封装形式2. 引脚功能(DIP-8 封装)内部结构阈值电压两种工作模式4. 主要特性优点:缺点:5. 典型应用场景定时控制脉冲生成检测与触发信号处理6. 关键参数速查表前言 本文简单介绍了Ne555定时器(多谐振荡器/定时器)。DIP与SOP封装。 1. 基…...

【Axure结合Echarts绘制图表】

1.绘制一个矩形,用于之后存放图表,将其命名为test: 2.新建交互 -> 载入时 -> 打开链接: 3.链接到URL或文件路径: 4.点击fx: 5.输入: javascript: var script document.createEleme…...

使用web3工具结合fiscobcos网络部署调用智能合约

借助 web3 工具,在 FISCO BCOS 网络上高效部署与调用智能合约,解锁区块链开发新体验。 搭建的区块链网络需要是最新的fiscobcos3.0,最新的才支持web3调用 现在分享踩坑经验,希望大家点赞 目录 1.搭建fiscobcos节点(3.…...

Oracle/openGauss中,DATE/TIMESTAMP与数字日期/字符日期比较

ORACLE 运行环境 openGauss 运行环境 0、前置知识 ORACLE:DUMP()函数用于返回指定表达式的数据类型、字节长度及内部存储表示的详细信息 SELECT DUMP(123) FROM DUAL; -- Typ2 Len3: 194,2,24 SELECT DUMP(123) FROM DUAL;-- Typ96 Len3: 49,50,51 -- ASCII值&am…...

Datatable和实体集合互转

1.使用已废弃的 JavaScriptSerializer,且反序列化为弱类型 ArrayList。可用但不推荐。 using System; using System.Collections; using System.Collections.Generic; using System.Data; using System.Linq; using System.Reflection; using System.Web; using Sy…...

Win11切换JDK版本批处理脚本

维护的老项目jdk1.8,新项目开发采用jdk21,所以寻找类似nvm的软件,都不太满意,最后还是决定采用写一个脚本算了,先不折腾了。 1、创建switch_jdk.bat文件 2、把如下内容复制进行 echo off chcp 65001 >nul setloc…...

爬虫学习-Scrape Center spa6 超简单 JS 逆向

关卡 spa6 电影数据网站,无反爬,数据通过 Ajax 加载,数据接口参数加密且有时间限制,适合动态页面渲染爬取或 JavaScript 逆向分析。 首先抓包发现get请求的参数token有加密。 offset表示翻页,limit表示每一页有多少…...

对数的运算困惑

难点总结 学生在对数运算中的难点分析: 一、不理解对数,不会用对数公式或错用对数公式 ①对数 l o g 2 3 log_23 log2​3和指数幂 2 3 2^3 23一样,也就是个实数而已,所以其也会有加减乘除乘方开方等运算; 比如 2 2 + l o g 2 3 = 2 2 ⋅ 2 l o g 2 3 = 4 ⋅ 3 = 12 2^{2…...

C++ 图像处理库 CxImage 简介 (迁移至OpenCV)

文章目录 核心功能特点局限性与替代方案常用方法构造函数从数组创建图像访问属性访问像素点Windows平台支持 常用方法迁移至OpenCV CxImage 是一款功能强大的图像处理类库,主要用于 Windows 平台的图像处理任务。它支持多种图像格式的加载、保存、编辑及特效处理&am…...

linux系统与shell 笔记

Linux 系统 Linux 是一种开源的操作系统内核,基于 Unix 设计,具有多用户、多任务、高稳定性和安全性的特点。它广泛应用于服务器、嵌入式设备和个人计算机领域。Linux 系统的核心组件包括内核、系统库、工具链和用户界面(如命令行或图形界面…...

尚硅谷redis7 86 redis集群分片之3主3从集群搭建

86 redis集群分片之3主集群搭建 3主3从redis集群配置 找3台真实虚拟机,各自新建 mķdir -p /myredis/cluster 新建6个独立的redis实例服务 IP:192.168.111.175端口6381/端口6382 vim /myredis/cluster/redisCluster6381.conf bind 0.0.0.0 daemonize yes protected-mode no …...

Kaggle-Predict Calorie Expenditure-(回归+xgb+cat+lgb+模型融合+预测结果)

Predict Calorie Expenditure 题意: 给出每个人的基本信息,预测运动后的卡路里消耗值。 数据处理: 1.构造出人体机能、运动相关的特征值。 2.所有特征值进行从新组合,注意唯独爆炸 3.对连续信息分箱变成离散 建立模型&#x…...