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$,请选择合适的精度。
$\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$ 个力的角度及力的大小。
接下来 $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
【数据范围】
对于 $100\%$ 的数据,保证:
- $1 \leq N \leq 5 \times 10^3$
- $0 \leq x_i \leq 360$
- $1 \leq f_i \leq 10^9$
- $x_i,f_i$ 小数点不超过 $2$ 位
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?