已结束 COCR Cup 2025

A5140 | Force

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

题目背景

$\color{purple}{\mathtt{TC}}$:“同学们,今天我们学习了力的分析,现在大家应该都会算合力了吧。”

$\color{red}{\mathtt{FM}}$:“(完了,刚才我在睡觉,一点没听啊!)”

$\color{purple}{\mathtt{TC}}$:“今天的作业是单子第 $1,3,12,\ldots$ 题。还有,明天考试,大家回去好好复习啊!”

$\color{red}{\mathtt{FM}}$:“这下彻底完了,得赶紧去找朋友补课,要不然明天就要挂科了!”

你是 FM 的朋友,不能放任他不管,所以你又来教他了。

---

题目描述

一个物体静止在水平桌面上,受到 $N$ 个力的作用。对于第 $i$ 个力,已知其大小为 $f_i$ 牛,方向与桌面的夹角为 $x_i^\circ$。其中,$x_i$ 表示以桌面平面为基准,从水平向右方向逆时针旋转到力的作用方向所形成的角度(例如:$0^\circ$ 表示水平向右,$90^\circ$ 表示垂直向上,$180^\circ$ 表示水平向左,$270^\circ$ 表示垂直向下)。

试计算该物体所受合力的大小(单位为牛)以及与桌面的夹角(角度值,向下取整)。

注:$\pi \approx 3.141593 \ldots$,请选择合适的精度。

输入格式

第一行为一个整数 $N$,表示操作次数。

接下来 $N$ 行每行 $2$ 个实数 $x_i,f_i$,分别表示第 $i$ 个力的角度及力的大小。

输出格式

输出两个整数:所受合力的大小和角度(向下取整),以空格隔开。

输入输出样例

输入 #1
5
10.3 7
12 1
33.25 40.3
103.4 25.9
35 210.1
输出 #1
267 39
C++ 编辑器
输入
输出