홍우진의 개발 일기장
[백준] 4153번: 직각삼각형/ 파이썬 본문
728x90
반응형
문제 링크
https://www.acmicpc.net/problem/4153
풀이 코드
while(1):
l = list(map(int,input().split()))
if sum(l) == 0:
break
l.sort()
if l[2]**2 == l[0]**2 + l[1]**2:
print("right")
else:
print("wrong")
코드 해석
주어지는 숫자가 항상 오름차순이 아니라는 함정이 존재한다.
피타고라스의 정리를 활용한다.
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 2231번: 분해합 / 파이썬 (0) | 2024.11.30 |
---|---|
[백준] 30802번: 웰컴 키트 / 파이썬 (1) | 2024.11.30 |
[백준] 10820번: 문자열 분석/ 파이썬 (0) | 2022.10.14 |
[백준] 2864번: 5와 6의 차이/ 파이썬 (0) | 2022.10.14 |
[백준] 1159번: 농구 경기/ 파이썬 (0) | 2022.10.12 |
Comments