From f271c5580cbd56429b5b7f3563862737c004d1f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=ED=98=84?= Date: Wed, 11 Dec 2024 15:41:28 +0900 Subject: [PATCH] =?UTF-8?q?[Bronze=20III]=20Title:=20=EC=A7=81=EA=B0=81?= =?UTF-8?q?=EC=82=BC=EA=B0=81=ED=98=95,=20Time:=2032=20ms,=20Memory:=20324?= =?UTF-8?q?12=20KB=20-BaekjoonHub?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 30 +++++++++++++++++++ ...01\354\202\274\352\260\201\355\230\225.py" | 13 ++++++++ 2 files changed, 43 insertions(+) create mode 100644 "\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/README.md" create mode 100644 "\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225.py" diff --git "a/\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/README.md" "b/\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/README.md" new file mode 100644 index 0000000..60501a8 --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/README.md" @@ -0,0 +1,30 @@ +# [Bronze III] 직각삼각형 - 4153 + +[문제 링크](https://www.acmicpc.net/problem/4153) + +### 성능 요약 + +메모리: 32412 KB, 시간: 32 ms + +### 분류 + +기하학, 수학, 피타고라스 정리 + +### 제출 일자 + +2024년 12월 11일 15:41:23 + +### 문제 설명 + +

과거 이집트인들은 각 변들의 길이가 3, 4, 5인 삼각형이 직각 삼각형인것을 알아냈다. 주어진 세변의 길이로 삼각형이 직각인지 아닌지 구분하시오.

+ +### 입력 + +

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

+ +### 출력 + +

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

+ diff --git "a/\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225.py" "b/\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225.py" new file mode 100644 index 0000000..e991a5a --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/4153.\342\200\205\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225/\354\247\201\352\260\201\354\202\274\352\260\201\355\230\225.py" @@ -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') \ No newline at end of file