#P0209. 小田的异或炸弹
小田的异或炸弹
小田的异或炸弹
注意,本题的输入描述有过更新,请重新查看。
题目描述
小田得到了一个 的矩阵,矩阵中所有数字初始都为 。
现在小田手上有 个炸弹,对于每个炸弹,都有自己的爆炸中心 和 爆炸半径 。
当矩阵内某个位置与爆炸中心的曼哈顿距离 小于等于 时,该位置就会受到爆炸的影响,使得该位置上的数字 异或 。
现在小田告诉了你这 个炸弹的爆炸中心和爆炸半径,请你回答爆炸结束后,矩阵中的 的个数。
输入描述
输入包含 行。
第一行两个正整数 ,表示矩阵大小和炸弹数量。
接下来 行,每行输入三个正整数 ,表示第 个炸弹的爆炸位置的横轴坐标、竖轴坐标、爆炸半径。
输出描述
输出包含一行一个整数,表示最终的答案。
输入输出样例
输入 #1
5 1
3 3 1
输出 #1
5
说明/提示
【曼哈顿距离】
若两个点的坐标分别是 ,那么两个点的曼哈顿距离 。
【样例 1 解释】
爆炸后的矩阵如下所示:
0 0 0 0 0
0 0 1 0 0
0 1 1 1 0
0 0 1 0 0
0 0 0 0 0
共 个 。
【数据范围】
对于 的数据,有 。
对于另外 的数据,有 。
对于另外 的数据,有: 。
对于所有测试数据,有:$1 \le n \le 3 \times 10^{3}, 1 \le m \le 6 \times 10^{3}, 1 \le x_{i},y_{i} \le n, 0 \le r_{i} \le 6 \times 10^{3}$ 。