Python三角函數公式計算

題目內容:

對於三角形,三邊長分別爲a, b, c,給定a和b之間的夾角C,則有:。編寫程序,使得輸入三角形的邊a, b, c,可求得夾角C(角度值)。


輸入格式:

三條邊a、b、c的長度值,每個值佔一行。


輸出格式:

夾角C的值,保留1位小數。


輸入樣例:

3

4

5


輸出樣例:

90.0


時間限制:500ms內存限制:32000kb


code:

import math
a = float(raw_input())
b = float(raw_input())
c = float(raw_input())
print round(math.acos((a*a+b*b-c*c)/(2*a*b))*180/math.pi,1)

這個算小白題了,剛剛接觸Python,第一次提交的時候錯了,要嚴格按題目要求保留一位小數才過的,不能樣例過了就萬事大吉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章