2309번: 일곱 난쟁이
아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다.
www.acmicpc.net
브루트포스 문제 유형중 그냥 다 해보기 유형에 해당한다. 🥲
여기서는 9명 중 7명을 고르는 것이나, 9명 중 2명을 고르는 것이나 똑같다.
arr=[]
for _ in range(9):
arr.append(int(input()))
arr.sort()
sum_arr=sum(arr)
for i in range(9):
for j in range(i+1, 9):
if sum_arr - (arr[i]+arr[j]) == 100:
for k in range(9):
if k==i or k==j:
continue
else:
print(arr[k])
exit()
'알고리즘 > 브루트포스' 카테고리의 다른 글
[백준/브루트포스] 15649 N과 M (1) (Python, 파이썬) (0) | 2021.05.15 |
---|---|
[백준/브루트포스] 14500 테트로미노(Python, 파이썬) (0) | 2021.05.12 |
[백준/브루트포스] 1107 리모컨(Python, 파이썬) (0) | 2021.05.11 |
[백준/브루트포스] 1476 날짜 계산(Python, 파이썬) (0) | 2021.05.11 |
[백준/브루트포스] 3085 사탕게임(Python, 파이썬) (1) | 2021.05.09 |