问题 2695 --拉丁方阵

2695: 拉丁方阵★★★

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

题目描述

NN列的数阵中,数K1<=K<=N)在每行每列中出现且仅出现一次,这样的数阵叫N阶拉丁方阵。例如下图就是一个五阶拉丁方阵。

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

编写一个程序,从键盘输入N值后,输出一种N阶拉丁方阵。

输入

N(表示NN列的方针,N>2

输出

一种N阶拉丁方阵

样例输入
Copy
5
样例输出
Copy
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

提示

两个数之间留一个空格

来源

[提交][状态]