時間限制:
1000 ms | 記憶體限制:
65535 kb
難度: 3
描述 現在給你不共線的三個點a,b,c的座標,它們一定能組成乙個三角形,現在讓你判斷a,b,c是順時針給出的還是逆時針給出的?
如:圖1:順時針給出
圖2:逆時針給出
《圖1> 《圖2>
輸入
每行是一組測試資料,有6個整數x1,y1,x2,y2,x3,y3分別表示a,b,c三個點的橫縱座標。(座標值都在0到10000之間)
輸入0 0 0 0 0 0表示輸入結束
測試資料不超過10000組
輸出如果這三個點是順時針給出的,請輸出1,逆時針給出則輸出0
樣例輸入
0 0 1 1 1 3樣例輸出0 1 1 0 0 0
0 0 0 0 0 0
01
可將題轉化為求有向三角形的面積s=ab*ac*sin(a);
ab , ac 都表示向量。
如果s的值為負則為順時針,為0則為共線(此題不考慮),否則為逆時針
#include#includeint main()
return 0;
}
nyoj 68三點順序 幾何
時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述 現在給你不共線的三個點a,b,c的座標,它們一定能組成乙個三角形,現在讓你判斷a,b,c是順時針給出的還是逆時針給出的?如 圖1 順時針給出 圖2 逆時針給出 圖1 圖2 輸入 每行是一組測試資料,有6個整數x1,y1,x2,y...
nyoj 68 三點順序
時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述 現在給你不共線的三個點a,b,c的座標,它們一定能組成乙個三角形,現在讓你判斷a,b,c是順時針給出的還是逆時針給出的?如 圖1 順時針給出 圖2 逆時針給出 圖1 圖2 輸入 每行是一組測試資料,有6個整數x1,y1,x2,y...
nyoj 68 三點順序
時間限制 1000 ms 記憶體限制 65535 kb 難度 3 描述 現在給你不共線的三個點a,b,c的座標,它們一定能組成乙個三角形,現在讓你判斷a,b,c是順時針給出的還是逆時針給出的?如 圖1 順時針給出 圖2 逆時針給出 圖1 圖2 輸入 每行是一組測試資料,有6個整數x1,y1,x2,y...