반응형
Prob
Approach
브루트 포스 과제 이므로 전수조사한다.
Code
if __name__ == "__main__" :
N, M = map(int, input().split())
a = list(map(int, input().split()))
a.sort()
near_sum = a[0] + a[1] + a[2]
for i in range(N - 2):
for j in range(i + 1, N - 1):
for k in range(j + 1, N):
if (M - (a[i] + a[j] + a[k]) < M - near_sum) and M - (a[i] + a[j] + a[k]) >= 0:
near_sum = a[i] + a[j] + a[k]
print(near_sum)
출처
반응형
'프로젝트 > Baekjoon' 카테고리의 다른 글
BAEKJOON PYTHON 2231 분해합 (0) | 2021.08.23 |
---|---|
BAEKJOON PYTHON 7568 덩치 (0) | 2021.08.23 |
BAEKJOON PYTHON 11729 하노이 탑 이동 순서 (0) | 2021.08.21 |
BAEKJOON PYTHON 2447 별 찍기 - 10 (0) | 2021.08.21 |
BAEKJOON PYTHON 10870 피보나치 수 5 (0) | 2021.08.21 |