請參考下圖由點與邊所構成的三角型結構:
本題請你寫一個程式分別對一組點集合判斷該點集合是否可構成:三角形或四邊形或六角形,且必須滿足下列兩個條件:
- 圖形的每一個邊必須與上圖的邊重疊。
- 所有邊長必須相等。
Input
輸入會有多組測試資料,每組資料一列,每個點以其編號表示,且每列最多有六個點,編號的範圍介於1 ~ 32767。Output
請參考範例資料輸出每組資料的答案,共有四種可能的情況,其中一種表示無法構成任一圖形。Sample Input
1 2 3 11 13 29 31 26 11 13 24 4 5 9 13 12 7 1 2 3 4 5 47 11 13 23 25
Sample Output
1 2 3 are the vertices of a triangle 11 13 29 31 are not the vertices of an acceptable figure 26 11 13 24 are the vertices of a parallelogram 4 5 9 13 12 7 are the vertices of a hexagon 1 2 3 4 5 are not the vertices of an acceptable figure 47 are not the vertices of an acceptable figure 11 13 23 25 are not the vertices of an acceptable figure
原文出處
沒有留言:
張貼留言