返回首页 返回题库

等差矩阵

C++ 入门 GESP二级真题 #数组#矩阵构造

题目描述

题面描述

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

输入格式

一行,两个正整数n和m。

输出格式

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

样例1

输入:

3 4

输出:

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

样例2

输入:

2 3

输出:

1 2 3
2 4 6

数据范围

对于所有测试点,保证1 ≤ n ≤ 50,1 ≤ m ≤ 50。


时间限制

1.0 s

内存限制

512.0 MB

💡 查看提示(先自己想一想再看)
考察循环嵌套的使用,矩阵元素的规律是第i行第j列的元素值为i乘以j,注意输出时每行末尾的空格的处理,避免多余空格。
⚙ 开始做这道题 0 人做过 · 0 收藏 · 5 浏览

讨论(0)