#P1278. 向量vector

向量vector

Description

一个二维向量 (x,y)(x,y) 的权定义为 x2+y2x^2+y^2 。已知一个由 nn 个二维向量组成的集合,求该集合的一个子集,使该子集中的向量和的权尽可能大。

Input Format 第 11 行一个数 nn,表示 nn 个向量。 下面 nn 行,每行 22 个实数,表示 nn 个向量。

Output Format

1个实数,即向量和最大的权。(精确到小数点后3位)
3
1 1
1 0
0 -1
5.000

Hint

n100000n\leq 100000