问题 6224 --数字方阵

6224: 数字方阵★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 560  解决: 431
[提交][状态][命题人:]

题目描述

输入m后,输出下图形式(以m等于5为例)的m行、m列数字方阵。

1 2 3 4 5

2 3 4 5 1

3 4 5 1 2

4 5 1 2 3

5 1 2 3 4 


#include<iostream>
using namespace std;
int main(){
	int i,j,k,m;
	_____(1)_______;
	for(i=1;____(2)______;i++)
	{
		for(j=1;_____(3)______;j++)
			cout<<i+j-1<<" ";
		for(k=1;j<=m;_____(4)_____)
			cout<<k<<" ";
		cout<<endl;
	}
	return 0;
}


输入

m取值范围2~20。

输出

两个数之间空格隔开。
样例输入
Copy
3
样例输出
Copy
1 2 3
2 3 1
3 1 2

提示

来源

[提交][状态]