Bamboo is coming

백준 2309 일곱 난쟁이 브론즈2 문제풀이 python 본문

PS

백준 2309 일곱 난쟁이 브론즈2 문제풀이 python

twenty 2022. 1. 16. 20:44

📍 백준 코드플러스 >> 코딩 테스트 준비 - 기초(브루트 포스)

 

📖

#백준 2309 일곱 난쟁이 브론즈2 (브루트 포스)

n = 9
heights = [int(input()) for _ in range(n)]
tmp1, tmp2 = 0, 0

for i in range(n):
    for j in range(i+1, n):
        if sum(heights) -(heights[i]+heights[j]) == 100:
            tmp1 = heights[i]
            tmp2 = heights[j]
            break
    if(tmp1 > 0 and tmp2 > 0):
        break

heights.remove(tmp1)
heights.remove(tmp2)

print('\n'.join(map(str, sorted(heights))))
Comments