[백준] 2309 일곱 난쟁이 (브론즈1) / pop(), remove(), clear(), del 정리
목차
문제요약
나의 코드 및 설명
for i in range(9): \ for j in range(i+1,9) : i를 저장하고, i의 다음 값을 j로 저장한다. (같은 값 중복 확인을 방지하기 위해)
dwarfs = []
for _ in range(9):
dwarfs.append(int(input()))
fake_sum = sum(dwarfs) - 100
fake_dwarfs = []
for i in range(9):
for j in range(i+1,9):
if dwarfs[i] + dwarfs[j] == fake_sum:
fake_dwarfs.append(dwarfs[i])
fake_dwarfs.append(dwarfs[j])
dwarfs.pop(dwarfs.index(fake_dwarfs[1]))
dwarfs.pop(dwarfs.index(fake_dwarfs[0]))
dwarfs.sort()
for real_dwarfs in dwarfs:
print(real_dwarfs)