#BOJ 14215 세 막대
x = list(map(int, input().split()))
x.sort()
if x[2] < x[0] + x[1]:
print(sum(x))
else:
while x[2] >= x[0] + x[1]:
x[2] -= 1
print(sum(x))
코드 설명
이미 삼각형 결정조건을 만족한다면 세 변의 길이의 합을 출력한다.
그렇지 않은 경우에는 삼각형 결정조건을 만족할떄까지 큰 변을 1씩 줄인다. 결정조건을 만족하게 되면 세 변의 길이의 합을 출력한다.