题库练习 Matrix of Differences
← 上一题 下一题 →

A15752 | Matrix of Differences

时间限制1s
内存限制256MB
通过 / 提交0/0

题目描述

For a square matrix of integers of size $n \times n$ , let's define its beauty as follows: for each pair of side-adjacent elements $x$ and $y$ , write out the number $|x-y|$ , and then find the number of different numbers among them.

For example, for the matrix $\begin{pmatrix} 1 & 3\\ 4 & 2 \end{pmatrix}$ the numbers we consider are $|1-3|=2$ , $|1-4|=3$ , $|3-2|=1$ and $|4-2|=2$ ; there are $3$ different numbers among them ( $2$ , $3$ and $1$ ), which means that its beauty is equal to $3$ .

You are given an integer $n$ . You have to find a matrix of size $n \times n$ , where each integer from $1$ to $n^2$ occurs exactly once, such that its beauty is the maximum possible among all such matrices.

输入格式

The first line contains a single integer $t$ ( $1 \le t \le 49$ ) – the number of test cases.

The first (and only) line of each test case contains a single integer $n$ ( $2 \le n \le 50$ ).

输出格式

For each test case, print $n$ rows of $n$ integers — a matrix of integers of size $n \times n$ , where each number from $1$ to $n^2$ occurs exactly once, such that its beauty is the maximum possible among all such matrices. If there are multiple answers, print any of them.

输入输出样例

输入 #1
2
2
3
输出 #1
1 3
4 2
1 3 4
9 2 7
5 8 6
C++ 编辑器
输入
输出