CF1485D Multiples and Power Differences 做题记录

有一个 n×mn\times m 的矩阵 aa ,请你构造一个矩阵 bb ,使得:

  • 0<bi,j1060<b_{i,j}\le 10^6
  • bi,jb_{i,j}ai,ja_{i,j} 的倍数
  • bb 中相邻的两个数的差的绝对值可以写成 k4(kN+)k^4(k\in\mathbb{N}^+)

1n,m5001\le n,m\le 5001ai,j161\le a_{i,j}\le 16

以后看到这种范围很小的奇奇怪怪的倍数题都要往 lcm\operatorname{lcm} 上想……

观察到 lcm(1,2,3,,16)=720720\operatorname{lcm}(1,2,3,\dots,16)=720720,并且 720720>164720720>16^4,所以可以给方格黑白染色,黑色格子填 720720720720,白色格子填 720720ai,j4720720-a_{i,j}^4