luogu#P10671. BZOJ1278 向量 vector

BZOJ1278 向量 vector

题目描述

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

输入格式

11 行一个正整数 nn,表示 nn 个向量。

下面 nn 行,每行 22 个实数,表示 nn 个向量 (xi,yi)(x_i,y_i)

输出格式

输出 11 个实数,即向量和最大的权,精确到小数点后 33 位。

3
1 1
1 0
0 -1
5.000

提示

数据保证,1n1000001\leq n\leq 100000