직각삼각형 구하는 방법을 분명 학창시절에 배운 것 같았는데 되게 희미하게 기억이 안 나서 찾아봄... ...
|
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()를 해줬다.
'개발공부 > 문제풀기' 카테고리의 다른 글
| COCI '18 Contest 4 #1 Elder (2) | 2022.06.22 |
|---|---|
| 백준 10828 - 스택 (0) | 2022.03.26 |
| 백준 1920 - 수 찾기 (0) | 2022.03.21 |
| 백준 2525 - 오븐시계 (0) | 2022.03.20 |
| 백준 2231 - 분해합 (0) | 2022.03.17 |
댓글