체감 Level : ★ ☆ ☆ Review: 조건이 많아서 조건 배치하는데 번거로웠다 |
💡
1) 계속해서 숫자 받아주고, 000 이 입력되면 break
2) x,y,z 중 큰 값을 구해준다 (Invalid를 위해서)
3) 삼각형 조건에 맞지 않으면 Invalid
4) 모두 같으면 Equilateral
5) 두 변만 같으면 Isosceles
6) 모두 다르면 Scalene
a =[]
while(True):
a = list(map(int,input().split()))
x = a[0]
y = a[1]
z = a[2]
tsum = 0
if(max(a) == x):
tsum = y+z
elif(max(a) == y):
tsum = x+z
else:
tsum = x+y
if (x==0 and y==0 and z==0):
break
if(tsum <= max(a)):
print("Invalid")
else :
if(x==y==z):
print("Equilateral")
elif (x==y or y==z or z==x):
print("Isosceles")
else :
print("Scalene")