#P15760. [JAG 2025 Summer Camp #1] Path Flipping
[JAG 2025 Summer Camp #1] Path Flipping
说明
对于一个每个格子被涂成白色或黑色的网格,我们定义该网格的美观度如下:
- 考虑执行任意次以下操作:
- 选择一条从左上角到右下角的路径,该路径仅由向下和向右移动构成。反转所选路径上所有格子的颜色。
- 该网格的美观度定义为经过上述操作后,网格中黑色格子数量的最大可能值。
你有一个 行 列的网格。初始时,所有格子都是白色的。
你需要按顺序处理 个询问。第 个询问的格式如下:
- 给定两个整数 和 。
- 如果 ,反转从上往下数第 行的所有格子的颜色。
- 如果 ,反转从左往右数第 列的所有格子的颜色。
- 然后,求当前网格的美观度。
输入格式
输入格式如下:
$$\begin{aligned} & H \ W \ Q \\ & t_1 \ x_1 \\ & \vdots \\ & t_Q \ x_Q \end{aligned}$$- ()
- ()
- ()
- 所有输入值均为整数。
输出格式
输出 行。在第 行(),输出第 个询问的答案。
3 4 5
2 2
2 3
1 1
1 2
2 3
9
12
10
10
9
提示
翻译由 DeepSeek V3.2 完成
京公网安备 11011102002149号