728x90
- 문제
- 해설
import sys
nine_heights = [int(x) for x in sys.stdin.readlines()]
nine_sum = sum(nine_heights)
is_done = False
for left_idx in range(8):
for right_idx in range(left_idx + 1, 9, 1):
if (nine_sum - nine_heights[left_idx]) - nine_heights[right_idx] == 100:
ans = sorted([x for ind, x in enumerate(nine_heights) if ind != left_idx and ind != right_idx])
for k in ans:
print(k)
is_done = True
break
if is_done:
break
- 포인트
- 왼쪽에서 모든 경우 다 헤아리기
728x90
'Algorithm-Problems > 백준' 카테고리의 다른 글
[백준][2667] 단지 번호 붙이기 (0) | 2022.05.08 |
---|---|
[백준][2609] 최대공약수와 최소공배수 (0) | 2022.05.08 |
[백준][2178] 미로 탐색 (0) | 2022.05.08 |
[백준][2170] 선 긋기 (0) | 2022.05.08 |
[백준][1978] 소수찾기 (0) | 2022.05.08 |