#P4164. [JSOI2010] 挖宝藏
[JSOI2010] 挖宝藏
题目描述
JP 不好好训练,又喜欢上了另一个游戏——寻宝。
游戏里有 处宝藏,它们被埋在一个无限大的二维网格中。每个宝藏都有价值 ,位置是 。
如果网格 满足下面两个条件之一,则它是可挖掘的:
-
。
-
这三个方格都已经被挖掘了。
挖掘一个方格的代价为 。当一个宝藏被挖掘出来时,就认为已经获得了它的价值。请你帮 JP 求出所能得到的最大利润,也即价值减代价。(可能一个宝藏也不挖,利润为 )
输入格式
第一行为 ,表示宝藏数量。
接下来 行,每行三个整数 表示宝藏的位置和价值。
输出格式
一行一个整数,表示最大利润。
5
1 -1 2
0 -1 2
4 -1 1
3 -1 2
2 -1 2
4
提示
样例解释 1
挖 号宝藏,价值为 ,花费代价为 ,所以利润为 。可以证明没有更优的方案。
数据范围
对于 的数据,。
对于 的数据,。
对于 的数据,$n\leq 10^3,-10^4\leq x_i\leq 10^4,-10^4\leq y_i<0,1\leq P_i\leq 10^6$。