개발공부/문제풀기

백준 4153 - 직각삼각형

맙소사 2022. 3. 21. 17:25

직각삼각형 구하는 방법을 분명 학창시절에 배운 것 같았는데 되게 희미하게 기억이 안 나서 찾아봄... ...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def pita_triangle():
    #피타고라스의 정리 :직각변 제곱의 합은 빗변 제곱과 같다.
    while True :
        triangle = list(map(int, input().split(" ")))
        triangle.sort()
 
        if triangle[0== 0 and triangle[1== 0 and triangle[2== 0 :
            break
 
        if (triangle[0** 2+ (triangle[1** 2== (triangle[2** 2) :
            print("right")
        else :
            print("wrong")
 
pita_triangle()
cs

가장 긴 길이는 무조건 빗변이 될 것이기 때문에 일단 빗변을 알기 위해 리스트로 받아서 sort()를 해줬다.