這次xhd面臨的問題是這樣的:在乙個平面內有兩個點,求兩個點分別和原點的連線的夾角的大小。
注:夾角的範圍[0,180],兩個點不會在圓心出現。
輸入資料的第一行是乙個資料t,表示有t組資料。
每組資料有四個實數x1,y1,x2,y2分別表示兩個點的座標,這些實數的範圍是[-10000,10000]。
對於每組輸入資料,輸出夾角的大小精確到小數點後兩位。
2 1 1 2 2
1 1 1 0
0.00
45.00
先計算出兩向量之間的余弦值,然後用acos函式得到夾角的弧度值,再變換一下即可;
#include
#include
using
namespace
std;
#define pi 3.141592654
int main()
return
0;}
夾角有多大
時間過的好快,乙個學期就這麼的過去了,xhd在傻傻的看著表,出於對資料的渴望,突然他想知道這個表的時針和分針的夾角是多少。現在xhd知道的只有時間,請你幫他算出這個夾角。注 夾角的範圍 0,180 時針和分針的轉動是連續而不是離散的。input 輸入資料的第一行是乙個資料t,表示有t組資料。每組資料...
2 1 hduoj 2080 夾角有多大II
problem description 這次xhd面臨的問題是這樣的 在乙個平面內有兩個點,求兩個點分別和原點的連線的夾角的大小。注 夾角的範圍 0,180 兩個點不會在圓心出現。input 輸入資料的第一行是乙個資料t,表示有t組資料。每組資料有四個實數x1,y1,x2,y2分別表示兩個點的座標,...
hdu 2076 夾角有多大
problem description 時間過的好快,乙個學期就這麼的過去了,xhd在傻傻的看著表,出於對資料的渴望,突然他想知道這個表的時針和分針的夾角是多少。現在xhd知道的只有時間,請你幫他算出這個夾角。注 夾角的範圍 0,180 時針和分針的轉動是連續而不是離散的。input 輸入資料的第一...