BOJ

[백준/BOJ] python 2309번 일곱 난쟁이

kyj0015 2023. 1. 25. 21:40

언어: python

번호: 2309

제목: 일곱 난쟁이

등급: 브론즈 1

풀이 과정:

난쟁이 9명의 키를 입력받는다. 그중 두 명의 키가 키의 합 - 100임을 이용해 이중 for 문으로 구한다.

코드:

 
# 2309
lst = []

for _ in range(9):
    n = int(input())
    lst.append(n) 

s = sum(lst) - 100

for i in lst:
    for j in lst:
        if i != j and i + j == s:
            lst.remove(i)
            lst.remove(j)
            lst.sort()
            print(*lst, sep="\n")
            exit()

 

 

메모:

알 수 없는 오류가 계속 뜬다. 다른 방식으로 풀었지만, 아직 해결은 못해서 질문해야겠다.