Skip to content

Commit

Permalink
[Bronze III] Title: 직각삼각형, Time: 32 ms, Memory: 32412 KB -BaekjoonHub
Browse files Browse the repository at this point in the history
  • Loading branch information
boyamie committed Dec 11, 2024
1 parent cf817f1 commit f271c55
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
30 changes: 30 additions & 0 deletions 백준/Bronze/4153. 직각삼각형/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# [Bronze III] 직각삼각형 - 4153

[문제 링크](https://www.acmicpc.net/problem/4153)

### 성능 요약

메모리: 32412 KB, 시간: 32 ms

### 분류

기하학, 수학, 피타고라스 정리

### 제출 일자

2024년 12월 11일 15:41:23

### 문제 설명

<p><img alt="" src="https://www.acmicpc.net/upload/images3/rope-triangle.gif" style="float:right; height:229px; width:252px"> 과거 이집트인들은 각 변들의 길이가 3, 4, 5인 삼각형이 직각 삼각형인것을 알아냈다. 주어진 세변의 길이로 삼각형이 직각인지 아닌지 구분하시오.</p>

### 입력

<p>
입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다.
</p>

### 출력

<p>각 입력에 대해 직각 삼각형이 맞다면 "right", 아니라면 "wrong"을 출력한다.</p>

13 changes: 13 additions & 0 deletions 백준/Bronze/4153. 직각삼각형/직각삼각형.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import sys
input=sys.stdin.readline
while 1:
line = input().strip()
if line == '0 0 0':
break
a, b, c = map(int, line.split())
byn = [a,b,c]
byn.sort()
if byn[0]**2 + byn[1]**2 == byn[2]**2:
print('right')
else:
print('wrong')

0 comments on commit f271c55

Please sign in to comment.