#arc149c. [arc149_c]Avoid Prime Sum
[arc149_c]Avoid Prime Sum
题目描述
给定一个正整数 。
将一个 行 列的方格填满,每个方格填入一个不大于 的正整数,满足以下所有条件:
- 任意两个水平或垂直相邻方格内填入的正整数之和不是一个质数。
- 每个不大于 的正整数都被填入某个方格。
在本问题的约束条件下,可以证明总是存在一种填充方式。
约束条件
输入
输入以以下格式从标准输入给出:
输出
按照以下格式输出满足条件的方格填充方式,其中 表示第 行第 列的正整数:
如果有多种满足条件的填充方式,则会接受任意一种。
示例输入 1
4
示例输出 1
15 11 16 12
13 3 6 9
14 7 8 1
4 2 10 5
在这个方格中,从 到 的每个正整数都只出现了一次。此外,水平或垂直相邻方格内填入的两个正整数之和中,, 和 都不是质数。