在計算幾何中,線段是十分常出現在題目中的元素,舉凡計算長度,角度,相交,平行等。而要描述線段,最簡單容易的就是描述該線段的兩端點,便可清楚且唯一的表示某個線段。
現在你很好奇,給定兩條線段 $P,Q$,線段 $P$ 與線段 $Q$ 是否有相交。此處交點若在頂點上亦視爲相交。
第一行包含一個整數 $T$,表示接下來包含 $T$ 對線段 $P,Q$。
接著包含 $T$ 行,每行包含八個整數 ${P_1}_x,{P_1}_y,{P_2}_x,{P_2}_y,{Q_1}_x,{Q_1}_y,{Q_2}_x,{Q_2}_y$ 分別代表線段 $P$ 的兩端點座標,以及線段 $Q$ 的兩端點座標。
對於每對線段 $P,Q$,若相交便輸出一行 $\texttt{Yes}$,否則輸出一行 $\texttt{No}$
NEOJ Problem 401
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~9 | 100 |