list類似C++的陣列,輸入的原始碼要記,排序直接用a.sort()。很特別的是輸出,print(*a)是輸出1 2 3這種格式,print(a)是輸出[1,2,3],所以要用print(*a)才對。接著用if elif else的判斷來輸出題目給的名稱即可。以下附上原始碼:
a=list(map(int,input().split()))
a.sort()
print(*a)
if a[0]+a[1]<=a[2]:
print("No")
elif a[0]**2+a[1]**2<a[2]**2:
print("Obtuse")
elif a[0]**2+a[1]**2==a[2]**2:
print("Right")
else:
print("Acute")