l005: 判斷兩直線關係(103-5)
標籤 : 萊恩盃
通過比率 : 3人/4人 ( 75% ) [非即時]
評分方式:
Tolerant

最近更新 : 2022-10-22 07:51

內容

在二維 x-y 平面,程式輸入 x1、y1、x2、y2、x3、y3、x4、y4 ,用來表示四組整數座標 (x1,y1), (x1,y2),(x3, y3),(x4,y4),其中,(x1, y1) 與 (x2, y2) 連線構成線段 L1,(x3,y3) 與 (x4,y4) 連線構成線段 L2。程式依據 L1 與 L2 斜率判定兩線段是否垂直或平行或兩者皆不是。
L1 與 L長度不會等於 0。
為了不讓問題複雜化,程式只需判定 L1 與 L 斜率之間關係,無需考慮是否相交。

輸入說明

程式連續輸入 8 個整數(以空白隔開)分別代表  x1、y1、x2、y2、x3、y3、x4、y4。
-1000 ≤ x1、y1、x2、y2、x3、y3、x4、y4 ≤ 1000。

輸出說明

若 L1 與 L2 互相垂直 (perpendicular) 則輸出 e
若 L1 與 L2 互相平行 (parallel) 則輸出 a
若 L1 與 L2 以上兩者皆不是 (neither) 則輸出 n

範例輸入 #1
-2 3 2 3 0 -2 3 -2 
範例輸出 #1
a
範例輸入 #2
3 9 3 -4 -1 -2 4 -2
範例輸出 #2
e
範例輸入 #3
-2 3 -5 -1 1 7 5 -1
範例輸出 #3
n
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (14%): 1.0s , <1K
公開 測資點#1 (14%): 1.0s , <1K
公開 測資點#2 (14%): 1.0s , <1K
公開 測資點#3 (14%): 1.0s , <1K
公開 測資點#4 (14%): 1.0s , <1K
公開 測資點#5 (15%): 1.0s , <1K
公開 測資點#6 (15%): 1.0s , <1K
提示 :
標籤:
萊恩盃
出處:
南台科技大學資工系 103-05 [管理者: zero(管理員) ]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」