I.sly()/10기 심화 - 프로그래밍

백준 4153번 직각삼각형

mameul 2024. 10. 2. 21:16
728x90

result = []

while True:
    a,b,c = map(int, input().split())
    
    # 마지막 줄 0 0 0 이 나올때까지 입력 받기
    if a == b == c == 0 :
        break
    
    # 가장 큰 숫자를 빗변의 길이로 하여 피타고라스 정리가 성립하는지 확인
    if max(a,b,c) == a:
        if a**2 == b**2 + c**2 :
            result.append("right")
        else : result.append("wrong")
    elif max(a,b,c) == b:
        if b**2 == a**2 + c**2 :
            result.append("right")
        else : result.append("wrong")
    elif max(a,b,c) == c:
        if c**2 == a**2 + b**2 :
            result.append("right")
        else : result.append("wrong")
    else : result.append("wrong")

for i in result :
    print(i)