1407 水平初速度

2021-10-25 05:35:43 字數 689 閱讀 8307

描述

為了方便計算,本題重力加速度取值為10,且不考慮任何阻力,小球視為質點並可以擦過擋板頂端。

輸入

四個浮點數h0,h1,x,y,保證 y > x。

輸出

如果存在乙個水平初速度 v 可以達到題目要求,則輸出 v 並保留兩位小數,如果不可以則輸出no,不要換行。

樣例輸入

2.5 1.3 5 10

樣例輸出

14.14

#include

#include

#include

using

namespace std;

intmain()

else

return0;

}

總結這題物理因素有點多…需要標示的量有點多…用速度和距離算都是可以的…最難的點在於精度問題,如何保證輸出的小數永遠都是兩位,這裡用到了setiosflags和setprecision的語法,有興趣的可以網上搜搜用法…如果有更好的表示請指正0.0

(HDOJ 1407)測試你是否和LTC水平一樣高

problem description 大家提到ltc都佩服的不行,不過,如果競賽只有這乙個題目,我敢保證你和他絕對在乙個水平線上!你的任務是 計算方程x 2 y 2 z 2 num的乙個正整數解。input 輸入資料報含多個測試例項,每個例項佔一行,僅僅包含乙個小於等於10000的正整數num。o...

HDU 1407 測試你是否和LTC水平一樣高

problem description 大家提到ltc都佩服的不行,不過,如果競賽只有這乙個題目,我敢保證你和他絕對在乙個水平線上!你的任務是 計算方程x 2 y 2 z 2 num的乙個正整數解。input 輸入資料報含多個測試例項,每個例項佔一行,僅僅包含乙個小於等於10000的正整數num。o...

1407 最短距離

兩個點 a b 均在做勻速直線運動。給出 t 0時刻 a b 的座標,以及 a b 的速度,計算t 0時兩個點的距離的最小值。輸入的第一行包含乙個整數 t 1 t 200 表示一共有 t 組測試資料。對於每組測試資料,第一行包含4個整數 x a y a v ax v ay 103 x a y a v...