廉颇老矣
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

少年,你是否还记得一年前的自己,能够手算浩瀚宇宙中每一颗星星对你的合力?而现在,你将重新审视这个问题。

假定小夨和若干颗星星在同一个平面上,并且将平面上的每一个物体抽象为质点 ,使用二维坐标系刻画该平面空间中物体的位置,其中二维坐标系以小夨的位置为原点。

给定n颗星星的坐标 (x_i , y_i),并且每一颗星星都会对原点产生大小为 f_i 的引力,保证 x_i,y_i,f_i 都为整数。

小夨想知道自己受到这 n 颗星星的引力产生的合力,合力表示为一个形如 (x,y) 的向量,向量的方向即为合力的方向,向量的模长即为合力的大小。

显然作为大三的学生,小夨对自己提出的问题感到非常困难,于是小夨求助于刚高中毕业的你,请你编写程序计算并输出二维坐标系中合力指向的点。

以下是一个计算合力的实例:
实例中,共有两个力 F_1F_2。根据平行四边形法则,得到合力如下。

输入描述:

第一行,输入一个正整数 n (n \le 1000),表示星星的数量;

接下来 n 行,每一行分别输入三个整数 x_i,y_i,f_i(-100\le x_i , y_i\le 100 , 0\lt f_i \le 10),表示第i颗星星的坐标以及它对原点产生的引力大小。

输出描述:

输出两个浮点数表示合力的坐标 (x,y)

要求输出的浮点数精确到小数点后第3位。
示例1

输入

复制
1
1 0 1

输出

复制
1.000 0.000

备注:

如果第 i 颗星星的位置在原点处,那么不管 f_i 的值为多少,这颗星星对原点产生的引力大小都为0。