개발 노트/알고리즘 문제
백준 14215 세 막대
LeeInGyu
2025. 3. 28. 16:16
백준 14215 세 막대
링크: 14215 세 막대
접근 방법
- 가장 큰 값이 나머지 두 수의 합보다 작아질 때까지 반복
소스 코드
소스 코드: 92162494 제출
# 입력
a, b, c = map(int, input().split())
# 입력 변환 후 계산
number_list = sorted([a, b, c], reverse=True)
while number_list[0] >= (number_list[1] + number_list[2]):
number_list[0] -= 1
print(sum(number_list))
결론
- 간단한 문제인데도 while 문에 들어갈 조건을 계속 수정했었다.
- 어차피 컴파일은 무제한이니 결과가 잘 나올 때까지 반복하고는 하는데, 내가 고쳐야할 개발 방식 중 하나라고 생각된다.
- 또한 개발 속도를 늘리는 것도 필요할 듯 하다.
728x90
반응형