백준_4153번

정소담·2023년 1월 26일
0

BOJ Short Review

목록 보기
18/44
post-thumbnail

4153번 직각삼각형

세 변의 길이를 입력 받고 직각 삼각형인지 구분하는 문제.

 while 1:
     n = list(map(int,input().split()))
     m = sorted(n) # 직각삼각형 조건을 충족하려면 가장 긴 변의 제곱과
     # 나머지 두변의 제곱을 더한 값이 같아야 함으로 편리를 위해 정렬 해줬다.
     if sum(m) == 0:
         break # 세변의 길이가 0 0 0 일 때까지 작동
     if m[2]**2 == (m[0]**2+m[1]**2):
         print('right') # 가장 길이가 긴 변 제곱 = 나머지 두 변의 제곱을 더한 값
     else: # 맞으면 right, 아니면 wrong 출력
         print('wrong')
profile
Hi ! I'm newbie :)

0개의 댓글