列表

详情


NC238801. 双子爆破者

描述

牛妹将一个质量为 的物块放在光滑水平面上,对它使用了爆破技能,由于这一过程中物块没有受到外力,所以其满足动量守恒定律.物体瞬间分离为两块,向两边滑动。
牛妹精确测定了向左滑动物块的质量为 ,速率为 ,求向右滑动物块的速率 v'
如果你不知道什么是动量守恒定律,对于本题,即有

输入描述

每个测试点中包含 T 组测试数据。
输入共 行。
第一行为一个正整数 ,代表该测试点中测试数据的组数。
接下来 T 行,每行为三个实数 ,输入的实数小数点后不超过两位。

输出描述

输出共 T 行,每行为向右滑动物块的速率 v',精度误差不超过 均正确。

示例1

输入:

1
2.00 1.00 1.00

输出:

1.00

原站题解

上次编辑到这里,代码来自缓存 点击恢复默认模板

pypy3 解法, 执行用时: 140ms, 内存消耗: 24272K, 提交时间: 2022-11-11 22:53:10

for _ in range(int(input())):
    M,m,v = map(float,input().split())
    print("%.2f"% (m * v  / (M-m)))

Python3 解法, 执行用时: 58ms, 内存消耗: 4572K, 提交时间: 2022-10-02 19:45:03

T = int(input())
for i in range(T):
    M,m,v = map(float,input().split())
    print(m*v/(M-m))

上一题