P11122 [ROIR 2024] 表格游戏 (Day 1)

题目背景

翻译自 [ROIR 2024 D1T3](https://neerc.ifmo.ru/school/archive/2023-2024/ru-olymp-regional-2024-day1.pdf)。 给定一个有 $h$ 行和 $w$ 列的表格 $A$,每个单元格内含有一个整数。行从上到下编号为 $1$ 到 $h$,列从左到右编号为 $1$ 到 $w$。允许对这个表格进行以下操作: - 选择一列并删除它(删除的列左边和右边的列变为相邻的列); - 选择一行并删除它(删除的行上边和下边的行变为相邻的行)。 这些操作可以按任意顺序执行任意多次。

题目描述

你需要确定是否可以通过这些操作将表格变为一个数字之和为 $s$ 的表格。如果可以,请给出具体的操作。

输入格式

第一行包含两个数字 $h$ 和 $w$,表示表格的大小($1 \leq h, w \leq 15$)。 接下来 $h$ 行,每行包含 $w$ 个整数,其中第 $i$ 行第 $j$ 列为 $A_{i,j}$($0 \leq A_{i,j} \leq 10^9$)。 最后一行输入数字 $s$,即需要通过操作达到的和($1 \leq s \leq 10^{18}$)。

输出格式

如果从原始表格中无法得到一个数字之和为 $s$ 的表格,输出 `NO`。 否则: - 第一行输出 `YES`。 - 第二行输出一个数字 $k$ ,表示需要进行的操作次数。 - 接下来的 $k$ 行,每行输出两个整数 $t_j$,$i_j$,其中 $t_j = 1$ 表示操作是对行进行的,$t_j = 2$ 表示操作是对列进行的。数字 $i_j$ 应为操作所针对的行或列的初始编号。

说明/提示

在样例 $1$ 中,最初给定的表格是: $$ \begin{matrix} 1 & 2 & 3 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \\ \end{matrix} $$ 删除第三行和第三列后,我们得到以下表格,其元素总和为 $8$: $$ \begin{matrix} 1 & 2 & 3 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \\ \end{matrix} \rightarrow \begin{matrix} 1 & 2 & 3 \\ 2 & 3 & 1 \\ \end{matrix} \rightarrow \begin{matrix} 1 & 2 \\ 2 & 3 \\ \end{matrix} $$ 在样例 $2$ 中,显然无法通过操作从初始表格中得到元素总和为 $5$ 的表格,因为初始表格全部都是 $2$,而 $5$ 是一个奇数。 在样例 $3$ 中,最初给定的表格是: $$ \begin{matrix} 1 & 2 & 1 & 4 & 5 \\ 2 & 5 & 4 & 1 & 2 \\ 4 & 2 & 4 & 3 & 1 \\ 5 & 5 & 3 & 2 & 4 \\ 1 & 2 & 4 & 5 & 2 \\ \end{matrix} $$ 删除最后两行和第一列后,我们得到以下表格,其元素总和为 $34$: $$ \begin{matrix} 1 & 2 & 1 & 4 & 5 \\ 2 & 5 & 4 & 1 & 2 \\ 4 & 2 & 4 & 3 & 1 \\ 5 & 5 & 3 & 2 & 4 \\ 1 & 2 & 4 & 5 & 2 \\ \end{matrix} \rightarrow \begin{matrix} 1 & 2 & 1 & 4 & 5 \\ 2 & 5 & 4 & 1 & 2 \\ 4 & 2 & 4 & 3 & 1 \\ 1 & 2 & 4 & 5 & 2 \\ \end{matrix} \rightarrow \begin{matrix} 1 & 2 & 1 & 4 & 5 \\ 2 & 5 & 4 & 1 & 2 \\ 4 & 2 & 4 & 3 & 1 \\ \end{matrix} \rightarrow \begin{matrix} 2 & 1 & 4 & 5 \\ 5 & 4 & 1 & 2 \\ 2 & 4 & 3 & 1 \\ \end{matrix} $$ | 子任务 | 分值 | 特殊性质 | | :----------: | :----------: | :----------: | | $0$ | $0$ | 同样例 | | $1$ | $17$ | $h=1$ | | $2$ | $6$ | 第 $i$ 行中的数字和不超过 $i$ | | $3$ | $10$ | $h\le3$ | | $4$ | $13$ | $h,w\le10$ | | $5$ | $13$ | $h,w\le12$ | | $6$ | $12$ | $A_{i,j}\le6$ | | $7$ | $29$ | 无 | 对于 $100\%$ 的数据,$1 \leq h, w \leq 15$,$0 \leq A_{i,j} \leq 10^9$,$1 \leq s \leq 10^{18}$。