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

GESP认证C++编程真题解析 | 202503 二级

编程题

B4259 等差矩阵

【题目来源】

洛谷:B4259 [GESP202503 二级] 等差矩阵 - 洛谷 (luogu.com.cn)

【题目描述】

小 A 想构造一个 \(n\)\(m\) 列的矩阵,使得矩阵的每一行与每一列均是等差数列。小 A 发现,在矩阵的第 \(i\) 行第 \(j\) 列填入整数 \(i×j\),得到的矩阵能满足要求。你能帮小 A 输出这个矩阵吗?

【输入】

一行,两个正整数 \(n,m\)

【输出】

\(n\) 行,每行 \(m\) 个由空格分割的整数,表示小 A 需要构造的矩阵。

【输入样例】

3 4

【输出样例】

1 2 3 4
2 4 6 8
3 6 9 12

【算法标签】

入门# #语法基础#

【代码详解】

#include <bits/stdc++.h>
using namespace std;int n, m;  // 定义变量n和m,分别表示行数和列数int main() {cin >> n >> m;  // 输入行数n和列数m// 外层循环控制行数for (int i = 1; i <= n; i++) {// 内层循环控制列数for (int j = 1; j <= m; j++) {cout << (i * j) << " ";  // 输出当前行号和列号的乘积}cout << endl;  // 每行输出结束后换行}return 0;
}

【运行结果】

3 4
1 2 3 4 
2 4 6 8 
3 6 9 12 

B4260 时间跨越

【题目来源】

洛谷:B4260 [GESP202503 二级] 时间跨越 - 洛谷 (luogu.com.cn)

【题目描述】

假设现在是 \(y\)\(m\)\(d\)\(h\) 时而 \(k\) 小时后是 \(y'\)\(m'\)\(d'\)\(h'\) 时,对于给定的 \(y,m,d,h,k\),小杨想请你帮他计算出对应的 \(y',m',d',h'\) 是多少。

【输入】

输入包含五行,每行一个正整数,分别代表 \(y,m,d,h,k\)

【输出】

输出四个正整数,代表 \(y',m',d',h'\)

【输入样例】

2008
2
28
23
1

【输出样例】

2008 2 29 0

【算法标签】

普及-# #语法基础#

【代码详解】

#include <bits/stdc++.h>
using namespace std;int y, m, d, h, k;  // 定义变量:年、月、日、小时、增加的小时数
int month[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};  // 每月的天数int main() {// 输入初始日期和时间cin >> y >> m >> d >> h >> k;// 判断是否为闰年,如果是则2月有29天if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)month[2] = 29;// 计算增加k小时后的时间int h1 = (h + k) % 24;  // 新小时数int d1 = d + (h + k) / 24;  // 新天数(可能超过当月天数)// 处理天数超过当月天数的情况if (d1 > month[m]) {d1 = d1 - month[m];  // 减去当月天数m++;  // 月份加1}// 处理月份超过12的情况if (m > 12) {y++;  // 年份加1m = 1;  // 月份重置为1月}// 输出新的日期和时间cout << y << " " << m << " " << d1 << " " << h1 << endl;return 0;
}

【运行结果】

2008
2
28
23
1
2008 2 29 0
http://www.jsqmd.com/news/549093/

相关文章:

  • OCLP-Mod:三步让老旧Mac重获新生的硬件复活指南
  • 元启星途的企业市场口碑怎么样,产品好用吗,有实力吗,一文为你解惑 - 工业设备
  • RS232转USB最全避坑指南:从电平转换到驱动安装的常见问题解决
  • 携程任我行礼品卡回收全攻略,安全高效变现指南 - 京顺回收
  • Clawdbot部署全记录:图形化界面管理Qwen3:32B模型实战教程
  • 【技术解析】UNet++:深度监督与密集跳跃连接如何提升医学图像分割精度
  • 保姆级教程:用DDNS-Go搞定动态域名解析,让IPv6远程访问不再掉线
  • 好用还专业!AI论文软件测评:2026最新推荐与对比
  • PHP Monitor自定义配置教程:设置预设、环境变量和应用集成
  • 绵羊行为检测数据集2276张VOC+YOLO格式
  • 2026年除尘器供应厂家推荐,活性炭箱/沸石转轮+CO/沸石转轮/除尘器/沸石转轮一体机/滤筒除尘器,除尘器公司推荐 - 品牌推荐师
  • GetQzonehistory:一键备份QQ空间历史说说的完整解决方案
  • NOI week1 字符串杂题
  • 聊聊新乡和丝露苹果醋适合人群,它在郑州新乡口碑如何,价格贵吗? - myqiye
  • Harmonyos应用实例226:复数的三角形式与运算
  • Qwen3-ASR-0.6B GPU显存优化实践:FP16加载后显存占用仅2.1GB(RTX 4090实测)
  • 颠覆静态测量,程序实现动态跟踪测量,实时捕捉信号变化趋势,不遗漏瞬间数据。
  • Multisim14.0频谱分析仪找不到?别慌,试试这个NI License Activator一键激活法
  • dry快速入门:10个核心功能带你玩转Docker管理
  • 从废弃电视盒到全能家庭服务器:Amlogic S9xxx Armbian的5种创意改造玩法
  • 2026年郑州新乡苹果醋优质品牌榜单,靠谱的苹果醋厂家全解析 - mypinpai
  • 怎么矩阵运营自媒体账号
  • Windows右键菜单管理终极指南:3分钟打造高效桌面操作环境
  • G-Helper终极指南:5分钟解决ROG游戏本色彩配置文件丢失问题
  • Unity Tilemap瓦片动态缩放:保持网格尺寸不变的核心技巧
  • WeeChat终极指南:从零开始掌握轻量级聊天客户端
  • 聊聊2026年专业的苹果醋饮料厂家,哪家口碑比较好? - 工业品网
  • Qwen1.5-1.8B-Chat-GPTQ-Int4效果展示:中文多文档问答(基于上传PDF片段)
  • 别再傻傻用御剑扫目录了!手把手教你用BurpSuite Intruder精准爆破目录遍历漏洞(附实战靶场)
  • 告别官方WebRTC的30G编译:我用libdatachannel给USB摄像头做了个轻量级网页监控