close
Content
任一正方形都是矩形,任一矩形都是四邊形,且任一四邊形都有四個邊。但是並非所有的矩形都是正方形,並非所有的四邊形都是矩形,並非任四個邊都可以構成四邊形。
問題:有了四個邊的長度,你必須判斷它們是否可以構成一個正方形。不行的話,判斷它們是否可以構成一個矩形。不行的話,判斷它們是否可以構成一個四邊形。
Input
輸入的第一行包含一個整數表示有幾筆測試資料。
每筆測試資料一行,包含四個介於 0 和 230 的正整數。
Output
就每筆測試資料,如果該筆料可以構成正方形、矩形、四邊形、或都不行,請分別輸出「square」、「rectangle」、「quadrangle」或「banana」於一行。
Sample Input #1
4 10 8 7 6 9 1 9 1 29 29 29 29 5 12 30 7
Sample Output #1
quadrangle rectangle square banana
python:
n=int(input()) for _ in range(n): a,b,c,d=map(int,input().split()) if (a==b and b==c and c==d):print("square") elif ((a==b)and (c==d)) or ((a==c) and (b==d)) or ((a==d) and (b==c)):print('rectangle') elif ((a+b+c)<=d) or ((a+b+d)<=c) or ((a+c+d)<=b) or ((b+c+d)<=a):print('banana') else: print('quadrangle')
文章標籤
全站熱搜