#ATabc276h. [ABC276Ex] Construct a Matrix
[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
输入
2 3
1 1 1 2 0
1 2 2 2 1
2 2 1 2 2
输出
Yes
0 2
1 2
样例 2
输入
4 4
1 4 1 4 0
1 4 1 4 1
1 4 1 4 2
1 4 1 4 0
输出
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 翻译