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

2024中山大学研保研上机真题

2024中山大学研究生保研上机真题
2024中山大学研保研上机真题
中山大学计算机学院夏令营上机真题

在线测评链接:https://pgcode.cn/problem

楼层移动方案-计算机学院夏令营

题目描述

有一栋高楼,共有 HHH 层,楼层编号为 1,2,…,H1,2,\dots,H1,2,,H

  • 住户 111 初始在 111 楼;
  • 住户 222 初始在 HHH 楼。

每天,两位住户各自选择上或下移动一层(即住户 111 可以从楼层 xxx 移动到 x−1x-1x1x+1x+1x+1,但不能超出 [1,H][1,H][1,H];住户 222 同理)。

给定一个天数 DDD,以及目标楼层 h1h_1h1, h2h_2h2。请问:经过恰好 DDD 天后,住户 111 到达 h1h_1h1,且住户 222 到达 h2h_2h2,一共有多少种不同的移动方案?答案可能很大,请输出对 109+710^9+7109+7 取模后的结果。

输入格式
H D h1 h2
输出格式
ans

其中 ansansans 表示合法方案数。

数据范围
  • 1≤H≤1001 \le H \le 1001H100
  • 1≤D≤1001 \le D \le 1001D100
  • 1≤h1,h2≤H1 \le h_1, h_2 \le H1h1,h2H
输入样例
5 2 3 3
输出样例
1
样例说明

两天后住户 1 到 3 楼、住户 2 到 3 楼的方案:

  • 第一天:1→2,5→4;第二天:2→3,4→3

  • 第一天:1→2,5→4;第二天:2→3,4→5(不行,没到 h2)

  • 第一天:1→2,5→4;第二天:2→1,4→3(不行,没到 h1)

……最终只有1种方案满足条件。

判断无向图连通性-计算机学院夏令营

题目描述

给定一个 nnn 个点、mmm 条边的无向图。请判断给定的两点 sss, ttt 是否连通。

输入格式

第一行包含两个整数 nnnmmm,表示点数和边数。

接下来 mmm 行,每行包含两个整数 uiu_iui, viv_ivi,表示一条无向边。

最后一行包含两个整数 sssttt,表示要判断的两个点。

输出格式

如果 sssttt 连通,输出 YES,否则输出 NO

数据范围
  • 1≤n≤1051 \leq n \leq 10^51n105
  • 0≤m≤2×1050 \leq m \leq 2 \times 10^50m2×105
  • 1≤ui,vi,s,t≤n1 \leq u_i, v_i, s, t \leq n1ui,vi,s,tn
输入样例
5 3
1 2
2 3
4 5
1 3
输出样例
YES
样例说明

1–2–3 连通,因此 1 和 3 可达。

字符串映射-计算机学院夏令营

题目描述

给定两个字符串 A 和 B,长度相同。

我们说 A 和 B 是 同构的,如果存在一个唯一的映射(一一对应的字符映射关系):

  • 把 A 中的每个字符用某个固定字符替换(同一字符只能替换成同一个字符,不同字符不能替换成同一个字符);

  • 经过映射后,字符串 A 变为字符串 B。

请判断是否存在这样的唯一映射。

输入格式

第一行输入字符串 A

第二行输入字符串 B

输出格式

如果存在唯一映射,输出 “YES”;否则输出 “NO”。

数据范围
  • 1≤∣A∣,∣B∣≤1051 \leq |A|, |B| \leq 10^51A,B105
  • A, B 仅包含小写字母(a–z)
输入样例
egg
add
输出样例
YES
样例说明

e→a,g→d,映射唯一,成立。

括号平衡

题目描述

给定一个只包含 '['']' 的字符串 sss,长度为偶数,并且 '['']' 的数量相等。

未被照亮的点-计算机学院夏令营

题目描述

给定一个 H×WH \times WH×W 的网格,每个格子可能是:

  • ‘.’ 空点
  • ‘#’ 障碍
  • ‘C’ 蜡烛
http://www.xdnf.cn/news/18875.html

相关文章:

  • (附源码)基于Spring Boot公务员考试信息管理系统设计与实现
  • 2025年渗透测试面试题总结-36(题目+回答)
  • 数据结构Java--8
  • Linux基础优化(Ubuntu、Kylin)
  • vue2实现背景颜色渐变
  • Java基础 8.27
  • 神经网络|(十六)概率论基础知识-伽马函数·上
  • Linux系统性能优化全攻略:从CPU到网络的全方位监控与诊断
  • 软考-系统架构设计师 业务处理系统(TPS)详细讲解
  • Python异步编程:从理论到实战的完整指南
  • 集成电路学习:什么是SSD单发多框检测器
  • 20250827的学习笔记
  • # 快递单号查询系统:一个现代化的物流跟踪解决方案
  • [后端快速搭建]基于 Django+DeepSeek API 快速搭建智能问答后端
  • PyTorch闪电入门:张量操作与自动微分实战
  • 济南大学杨波与济南青盟信息技术有限公司杨华伟
  • DMA学习
  • 31. 什么是字符串常量池
  • 模板方法设计模式
  • 【学习笔记】GB 42250-2022标准解析
  • 初始Linux——指令与权限
  • FPGA学习笔记——Verilog中可综合和不可综合语句
  • 2025软件测试面试八股文(完整版)
  • 【科研绘图系列】R语言在海洋生态学数据可视化中的应用:以浮游植物叶绿素和初级生产力为例
  • SFTP服务器可以通过同一个登录到SFTP服务器的账号密码连接上控制台吗
  • “上门经济”的胜利:深度解析家政O2O如何用“用户体验”重塑传统行业
  • 【小白笔记】网速
  • 支持向量机(SVM)学习总结
  • 德克西尔氢气探测器:工业安全守护核心
  • 从高层 PyTorch 到中层 CUDA Kernel 到底层硬件 Tensor Core