题单练习 挑战赛 普及/提高- 题

A3085 | Kingdom Game II

来源官方 / 2024
时间限制5s
内存限制512MB
通过 / 提交0/0

题目描述

时间限制:5000ms

空间限制 512mb


Yuilice从梦中醒来,发现自己的王国$Yuilice-KingDom$被敌军入侵了,恼怒的Yuilice打开了O神,呼唤他的军团$Zhx$复制人军团支援战场。

现在我们可以将战场视为是一个$N \times N$的二维矩阵,由于Yuilice开启了O神,所以他发现地图上共有$M$支敌军,并且得知第$i$支敌军的位置处于下标为$x_i$与$y_i$的单元格上。

Yuilice一共呼唤了$K$支$Zhx$军团,其中第$i$支军团的初始所在地为$sx_i$与$sy_i$,同时因为传送门太小,导致第$i$支军团到达战场的时间为$t_i$秒。

敌军已经被O神的力量吓破了胆,不会移动。$Zhx$军团在每一秒会划分出四个子军团进行上下左右的移动剿灭敌军,同时被划分出来的子军团还可以继续划分,无穷无尽一直划分下去

$Zhx$军团神挡杀神佛挡杀佛,所到之处的敌军灰飞烟灭,现在Yuilice困意上头,决定睡个回笼觉,他需要军师--也就是你,算出最少需要几秒才可以消灭所有的敌军?

输入格式

第一行共输入三个整数$n,M,K$ - 代表地图大小与敌军军团数量、$Zhx$军团数量。

随后$M$行,每行输入$2$个整数$x_i$与$y_i$ - 代表第$i$支敌军的所在地。

随后$K$行,每行输入$3$个整数$sx_i、$$sy_i$与$t_i$ - 代表第$i$支$Zhx$军团的所在地与到达时间。

输出格式

请输出一个整数代表最小需要的秒数。

输入输出样例

输入 #1
5 2 1
1 1
2 2
3 3 0
输出 #1
4
输入 #2
5 2 2
1 1
2 2
1 1 5
3 3 0
输出 #2
4
输入 #3
5 2 2
1 1
2 2
1 1 0
2 2 0
输出 #3
0
C++ 编辑器
输入
输出