PUM(构造一个 N 行 M 列的数字矩阵)

输入两个整数 N 和 M,构造一个 N 行 M 列的数字矩阵,矩阵中的数字从第一行到最后一行,按从左到右的顺序依次为 1,2,3,...,N×M1,2,3,...,N×M。

矩阵构造完成后,将每行的最后一个数字变为 PUM。

输出最终矩阵。

复制代码
输入格式
共一行,包含两个整数 N
 和 M
。

输出格式
输出最终矩阵,具体形式参照输出样例。

数据范围
1≤N,M≤20
输入样例:
7 4
输出样例:
1 2 3 PUM
5 6 7 PUM
9 10 11 PUM
13 14 15 PUM
17 18 19 PUM
21 22 23 PUM
25 26 27 PUM

运行代码:

复制代码
#include <iostream>
#include<cstdio>
using namespace std;
int main()
{
    int a,b;
    cin>>a>>b;
    for(int i = 0, k = 1; i < a; i ++, k ++)
    {
        for (int j = 0; j < b - 1; j ++, k ++ ) 
        {
            cout << k << ' ';
        }
        cout << "PUM" << endl;
    }
    
    
    return 0;
}
相关推荐
小青龙emmm1 分钟前
2025级C语言第二次周测(国教专用)题解
c语言·开发语言·算法
学习路上_write13 分钟前
FREERTOS_互斥量_创建和使用
c语言·开发语言·c++·stm32·单片机·嵌入式硬件
一起养小猫13 分钟前
《Java数据结构与算法》第三篇(下)队列全解析:从基础概念到高级应用
java·开发语言·数据结构
WolfGang00732131 分钟前
代码随想录算法训练营Day28 | 509.斐波那契数列、70.爬楼梯、746.使用最小花费爬楼梯
算法
Boop_wu34 分钟前
[Java EE] 多线程进阶(JUC)(2)
java·jvm·算法
pale_moonlight35 分钟前
十、 Scala 应用实践 (上)
大数据·开发语言·scala
6***v4171 小时前
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
开发语言·后端·golang
1***s6321 小时前
Rust在WebAssembly中的应用实践
开发语言·rust·wasm
水痕011 小时前
go使用cobra来启动项目
开发语言·后端·golang
scixing1 小时前
函数式编程 第八讲 循环者,递归也
开发语言·c#