2011年7月18日 星期一

11715 - Car


你開著一輛車,初速為 u m/s,加速度為常數 a,經過時間 t 後速度變為 v m/s,且車子位移的距離為 s。五個變數中給定三個數值,請你算出另外兩個數值為何。

Input
輸入有四種格式:
1 u v t
2 u v a
3 u a s
4 u a s
以一個 0 表示資料結束。

Output
針對四種輸入格式,你必須輸出:
若輸入為 1 u v t,請輸出 s 與 a。
若輸入為 2 u v a,請輸出 s 與 t。
若輸入為 3 u a s,請輸出 v 與 t。
若輸入為 4 v a s,請輸出 u 與 t。

請參考範例資料。你可以假定所有的參數都是合理的,也請善用double資料型態,並將輸出印至小數點下三位。

Sample Input
Output for Sample Input
1 10 5 2.0
1 5 10.0 2
2 10 11 2
3 5 1 6
4 5.0 -1 6
0
Case 1: 15.000 -2.500
Case 2: 15.000 2.500
Case 3: 5.250 0.500
Case 4: 6.083 1.083
Case 5: 6.083 1.083

原文出處

沒有留言:

張貼留言