plane平面
时间限制:5s 空间限制:162MB
题目描述
空间中有N个点,其中第i个点的坐标是(xi, yi, zi).此外我们为每一个点分配一个权值,第i个点的权是ci. 任何一个过原点(0, 0, 0)的平面,将所有点分成两个部分(正好在平面上的点可以任意选择被放入哪一个部分),选择其中点的权值之和较大的一个部分作为平面的权值.请你找到这样一个平面,其权值最大.
输入格式
第一行有一个整数N,表示空间中点的个数. 以下N行,每行4个整数,xi, yi, zi和ci,描述第i个点的坐标和权值.
输出格式
输出文件中只包含一个整数,表示所有过原点的平面中最大的权值.
样例输入
6 1 0 0 -4 -1 0 0 2 0 1 0 3 0 -1 0 -5 0 0 1 5 0 0 -1 -5
样例输出
10
提示
30%的数据中,1 <= N <= 50 100%的数据中,1 <= N <= 1 000 100%的数据中, |xi|, |yi|, |zi|, |ci| <= 10 000
题目来源
没有写明来源