https://www.acmicpc.net/problem/14215
14215번: 세 막대
첫째 줄에 a, b, c (1 ≤ a, b, c ≤ 100)가 주어진다.
www.acmicpc.net
1
2
3
4
5
6
7
8
9
10
11
12
|
def sol(a, b, c):
for x in range(a, 0, -1):
for y in range(b, 0, -1):
for z in range(c, 0, -1):
if x + y + z - max(x, y, z) > max(x, y, z):
return x + y + z
if __name__ == '__main__':
a, b, c = map(int, input().split())
print(sol(a, b, c))
|
cs |
브루트포스하게 풀면 되고
삼각형이 만들어지려면
제일 긴 변을 제외한 두변의 합이 제일 긴 변보다 커야합니다.
반응형
'python-algorithm' 카테고리의 다른 글
백준 Not A + B (0) | 2024.02.09 |
---|---|
백준 27465 소수가 아닌 수 (0) | 2024.02.09 |
백준 1308 D-Day (1) | 2024.02.08 |
leetcode 2937. Make Three Strings Equal (0) | 2024.02.08 |
백준 25206 너의 평점은 (0) | 2024.02.06 |
댓글