Problem H: 平衡跷跷板

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $110$ 正确数量 $63$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签
周末到了,图图和他的好朋友灵灵一起去公园游玩,他们看到了一个跷跷板,灵灵迫不及待的坐了上去。此时本来平衡的跷跷板发生了倾斜,这个时候图图想到了上课时物理老师说的计算跷跷板一边受力情况的公式:力F=重量M*距跷跷板中心的距离S。例如,若灵灵的重量M1为35(kg),距跷跷板中心的距离S1为1(m),则灵灵所在的跷跷板的一端受力F1为35(N)。而如果要使跷跷板两端能够平衡的话,另一端也必须有相同的力F2和力F1平衡才行。已知跷跷板总长度为8(m),如果你知道图图的体重,图图应该坐在距跷跷板中心多远才能使跷跷板平衡呢?结果默认保留2位小数。

第1行:一个整数n,表示有n个灵灵可能的体重及距跷跷板中心的距离,且n<100。

第2行至第n+1行:灵灵的体重M1及距跷跷板中心的距离S1(数据间以空格分割)。

第n+2行:图图的体重M2。

输出n行数据,表示图图应该坐在距跷跷板中心多远能使跷跷板平衡,若不能平衡则输出no。
4
35 1 
40 2.2
32.5 3
50 1.5
40
0.88
2.20
2.44
1.88

【样例说明】 

总共有6 条数据: 

第 1 条:接下来有4种灵灵可能的体重与距跷跷板中心的距离。

第 2 条:灵灵的体重为35kg,距跷跷板中心距离为1m。 

第 3 条:灵灵的体重为40kg,距跷跷板中心距离为2.2m。 

第 4 条:灵灵的体重为32.5kg,距跷跷板中心距离为3m。 

第 5 条:灵灵的体重为50kg,距跷跷板中心距离为1.5m。

第 6 条:图图的体重为40kg。 

灵灵的体重为35kg,距跷跷板中心距离为1m时,灵灵所在的跷跷板一边受力为35*1,而图图的体重为40kg,则为了使两边平衡,图图需要坐在距跷跷板中心35*1/40=0.875m处的位置。保留两位小数,因此输出0.88。此后的数据以此类推。