From 9e8a6a357159ac5d04961bddec5c1c3d391e4951 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=EB=B3=B4=ED=98=84?= Date: Thu, 13 Jun 2024 14:01:36 +0900 Subject: [PATCH] =?UTF-8?q?[Bronze=20III]=20Title:=20=EC=84=B8=20=EB=A7=89?= =?UTF-8?q?=EB=8C=80,=20Time:=2036=20ms,=20Memory:=2031120=20KB=20-Baekjoo?= =?UTF-8?q?nHub?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 38 +++++++++++++++++++ ...70\342\200\205\353\247\211\353\214\200.py" | 7 ++++ 2 files changed, 45 insertions(+) create mode 100644 "\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/README.md" create mode 100644 "\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/\354\204\270\342\200\205\353\247\211\353\214\200.py" diff --git "a/\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/README.md" "b/\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/README.md" new file mode 100644 index 0000000..0089075 --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/README.md" @@ -0,0 +1,38 @@ +# [Bronze III] 세 막대 - 14215 + +[문제 링크](https://www.acmicpc.net/problem/14215) + +### 성능 요약 + +메모리: 31120 KB, 시간: 36 ms + +### 분류 + +기하학, 구현, 수학 + +### 제출 일자 + +2024년 6월 13일 14:01:27 + +### 문제 설명 + +

영선이는 길이가 a, b, c인 세 막대를 가지고 있고, 각 막대의 길이를 마음대로 줄일 수 있다.

+ +

영선이는 세 막대를 이용해서 아래 조건을 만족하는 삼각형을 만들려고 한다.

+ + + +

a, b, c가 주어졌을 때, 만들 수 있는 가장 큰 둘레를 구하는 프로그램을 작성하시오.

+ +### 입력 + +

첫째 줄에 a, b, c (1 ≤ a, b, c ≤ 100)가 주어진다.

+ +### 출력 + +

첫째 줄에 만들 수 있는 가장 큰 삼각형의 둘레를 출력한다.

+ diff --git "a/\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/\354\204\270\342\200\205\353\247\211\353\214\200.py" "b/\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/\354\204\270\342\200\205\353\247\211\353\214\200.py" new file mode 100644 index 0000000..318805f --- /dev/null +++ "b/\353\260\261\354\244\200/Bronze/14215.\342\200\205\354\204\270\342\200\205\353\247\211\353\214\200/\354\204\270\342\200\205\353\247\211\353\214\200.py" @@ -0,0 +1,7 @@ +num = list(map(int, input().split())) +num.sort() +if num[2] >= num[1]+num[0]: + num[2] = num[1]+num[0]-1 + print(sum(num)) +else: + print(sum(num)) \ No newline at end of file