#aBC276EX. [ABC276Ex] Construct a Matrix
[ABC276Ex] Construct a Matrix
AT_abc276_h [ABC276Ex] Construct a Matrix
题目描述
判断是否存在一个满足以下条件的 行 列矩阵 ,如果存在,请给出一个例子。( 的第 行第 列的元素记作 )
- 对于所有 ,有 。
- 对于每个 ,满足以下条件:
- 令 $P = \prod_{a_i \leq j \leq b_i} \prod_{c_i \leq k \leq d_i} x_{j,k}$。此时, 除以 的余数等于 。
输入格式
输入以如下格式从标准输入给出。
输出格式
如果不存在满足条件的 ,输出 No。
如果存在满足条件的 ,则第一行输出 Yes,接下来的 行输出 的一个例子,格式如下:
如果存在多个满足条件的 ,输出任意一个即可。
输入输出样例 #1
输入 #1
2 3
1 1 1 2 0
1 2 2 2 1
2 2 1 2 2
输出 #1
Yes
0 2
1 2
输入输出样例 #2
输入 #2
4 4
1 4 1 4 0
1 4 1 4 1
1 4 1 4 2
1 4 1 4 0
输出 #2
No
说明/提示
限制条件
- 输入均为整数
样例解释 1
例如对于 ,有 $P = \prod_{a_2 \leq j \leq b_2} \prod_{c_2 \leq k \leq d_2} x_{j,k} = \prod_{1 \leq j \leq 2} \prod_{2 \leq k \leq 2} x_{j,k} = x_{1,2} \times x_{2,2}$。在该输出样例中,,因此 ,用 除得余数为 。对于 也可以验证满足条件。
由 ChatGPT 4.1 翻译