atcoder#AGC027D. [AGC027D] Modulo Matrix

[AGC027D] Modulo Matrix

分数 : 11001100

问题陈述

给定一个整数 NN

构造一个 NN-by-NN 的矩阵 aa,使其满足以下条件。可以证明在本问题的约束下,始终存在解。

  • 1ai,j10151 \leq a_{i,j} \leq 10^{15}
  • ai,ja_{i,j} 是成对不同的整数。
  • 存在一个正整数 mm,使得以下条件成立:设 xxyy 为矩阵中两个垂直或水平相邻的元素。那么,max(x,y){\rm max}(x,y) mod{\rm mod} min(x,y){\rm min}(x,y) 总是等于 mm

约束条件

  • 2N5002 \leq N \leq 500

输入

输入格式如下所示,从标准输入中给出:

NN

输出

以以下格式打印你的解:

a1,1a_{1,1} ...... a1,Na_{1,N}

::

aN,1a_{N,1} ...... aN,Na_{N,N}

2
4 7
23 10
  • 对于任何两个垂直或水平相邻的元素 xxyymax(x,y){\rm max}(x,y) mod{\rm mod} min(x,y){\rm min}(x,y) 总是等于 33