#P15775. 分开心绪的照片
分开心绪的照片
题目描述
Nicolae 想忘掉一张旧照片。照片中有 个特殊像素,每个特殊像素位于整数坐标处,并带有一个整数权值,表示 Nicolae 看到它时产生的悲伤值。
为了让自己好过一些,Nicolae 想把照片切成 个部分。他会选择一个点
其中 都是整数,然后沿经过点 且平行于坐标轴的两条直线切开照片。
切开后得到的四个部分记为 。对于任意一个部分 ,定义 为落在这个部分中的所有特殊像素悲伤值之和。
如果这样切开照片,那么 Nicolae 需要
$$\max(S(A),S(B),S(C),S(D))-\min(S(A),S(B),S(C),S(D))$$天才能忘记它。
现在,对于每个 ,Nicolae 固定要求切割点 位于竖直直线 上。你需要求出此时通过选择最优的 ,能得到的最少悲伤天数。
输入格式
第一行包含一个整数 。
接下来 行,每行包含三个整数 ,表示一个特殊像素的横坐标、纵坐标和悲伤值。
一些特殊像素可以位于相同坐标。
输出格式
输出 个整数。对于每个 ,输出当切割点 位于竖直直线 上时,Nicolae 忘记照片所需的最少悲伤天数。
数据范围
- ;
- ;
- 。
样例 1
输入
4
4 4 2
3 2 4
1 3 3
2 2 5
输出
9
3
9