#P14247. [CCPC 2024 Shandong I] 矩阵
[CCPC 2024 Shandong I] 矩阵
题目描述
构造一个 行 列的矩阵,满足以下所有条件:
- 矩阵的元素是从 到 的整数(含两端)。
- 每个从 到 的整数(含两端)在矩阵里至少出现一次。
- 令 表示第 行第 列的元素,恰有一个整数四元组 满足:
- 。
- 。
- ,,, 互不相同。
输入格式
每个测试文件仅有一组测试数据。
第一行输入一个整数 ()表示矩阵的大小。
输出格式
如果可以构造出这样的矩阵,首先输出一行 。接下来输出 行,其中第 行输出 个由单个空格分隔的整数 (),其中 表示矩阵第 行第 列的元素。如果有多种合法答案,您可以输出任意一种。
如果无法构造出这样的矩阵,只需要输出一行 。
2
Yes
1 2
3 4
3
Yes
3 2 6
4 3 3
3 1 5