#P13562. 「WWOI R1」WsW 的田地
「WWOI R1」WsW 的田地
题目背景
WsW 是会开心和生气的。
题目描述
WsW 和 bln 分别有一块田地。这两块田地都由 个格子组成,其中左上角格子的坐标为 ,右下角格子的坐标为 。
最开始,WsW 的田地里坐标为 的格子中长着一株生长度为 的禾苗;bln 的田地里坐标为 的格子中长着一株生长度为 的禾苗。
在之后的每一天的开始,都会有一个小精灵在 WsW 或 bln 的田地中坐标为 的格子上使用药水,药水分为三种:
- 药水 ,包括 个参数,可以使这片田地内满足 或 的格子 中禾苗的生长度增加 。
- 药水 ,包括 个参数,可以使这片田地内满足 且 的格子 中禾苗的生长度增加 。
- 药水 ,包括 个参数,可以使这片田地内满足 且 的格子 中禾苗的生长度增加 。
药水不会影响田地外的区域。
药水瞬间生效,且效果在一天结束后不会消失。
小精灵使用药水后,WsW 会查看自己和 bln 的田地。如果 WsW 的田地与 bln 的田地坐标相同的格子中禾苗的生长度都相等,那么 WsW 将会很开心;否则 WsW 会很生气。
输入格式
第一行输入两个整数 ,表示田地的大小。
接下来 行,每行 个数,表示最开始 WsW 田地格子中禾苗的生长度。
接下来 行,每行 个数,表示最开始 bln 田地格子中禾苗的生长度。
接下来一行一个正整数 ,表示共有 天。
接下来 行,每行表示使用一次药水。首先读入两个整数 。其中 表示使用的药水类型,若 表示对 WsW 的田地使用药水,若 表示对 bln 的田地使用药水,接下来:
- 若 ,表示使用药水 。接着输入 个整数 。
- 若 ,表示使用药水 。接着输入 个整数 。
- 若 ,表示使用药水 。接着输入 个整数 。
输出格式
输出共 行,表示每天使用药水后 WsW 的心情。
若 WsW 很开心,输出 Happy
;若 WsW 很生气,输出 Angry
。
2 3
1 1 4
5 1 4
0 0 3
5 0 4
5
1 1 1 2 1
1 0 1 1 4
1 1 1 3 4
2 1 2 1 4 0 1
2 0 2 2 4 0 1
Happy
Angry
Angry
Angry
Happy
3 3
1 9 1
9 8 1
3 0 5
3 11 1
9 10 3
3 0 5
1
3 1 1 1 -2 1 1
Happy
提示
【样例 1 解释】
红色数字表示当天发生改变的格子中的生长值。
可以发现,只有第 天和第 天两块田地中对应格子的生长值相同。
【数据范围】
本题采用捆绑测试。
对于所有测试数据,保证:
- ,。
- 对于所有 ,均有 。
- ,。
- ,,,,。
子任务编号 | $\lvert a_{i,j}\rvert,\lvert b_{i,j}\rvert,\lvert k\rvert\le$ | 特殊限制 | 分数 | ||
---|---|---|---|---|---|
保证没有 的情况 | |||||
^ | 无 | ||||
保证没有 的情况 | |||||
^ | 无 |