[알고리즘] 백준 4153 직각삼각형

hyelimchoi1223·2021년 3월 15일
0

[Study] 알고리즘

목록 보기
19/19

문제

과거 이집트인들은 각 변들의 길이가 3, 4, 5인 삼각형이 직각 삼각형인것을 알아냈다. 주어진 세변의 길이로 삼각형이 직각인지 아닌지 구분하시오.

내 풀이

while True:
    x = list(map(int, input().split()))
    if x[0] == 0 and x[1]==0 and x[2]==0:
        break
    index=x.index(max(x))
    c = x[index]**2
    x.pop(index)
    ab = sum([_ **2 for _ in x])
    if c==ab:
        print("right")
    else:
        print("wrong")    

출처

[백준] 4153번: 직각삼각형

0개의 댓글