
给定一个整数

,请构造一个

的矩阵。矩阵中第

行第

列的元素记为

,下标均从

开始。

你需要使矩阵中的所有元素恰好构成

的一个
排列。令
)
表示第

列所有元素的
最大公约数。要求

是一个长度为

的排列。
【名词解释】

长度为

的
排列:由

这

个整数、按任意顺序组成的数组(每个整数均恰好出现一次)。例如,

是一个长度为

的排列,而

和

都不是排列,因为前者存在重复元素,后者包含了超出范围的数。
最大公约数(gcd):指两个或多个整数共有约数中最大的一个。例如,

和

的公约数有

,其中最大的约数是

,因此记作
%3D6)
。特别地,单个整数的

定义为其自身。