본문 바로가기
백준

블랙잭 - 2798번

by 청원뿔세포 2022. 10. 22.

n개의 카드중 3개를 찾아야 해서, 3중for문으로 답을 찾았다 (브루트포스)

n,m = map(int,input().split())
a = list(map(int,input().split()))
a.sort()
result = 0
for i in range(n):
    for j in range(n):
        for k in range(n):
            if i==j or j==k or k==i:
                pass
            elif a[i]+a[j]+a[k] > m:
                pass
            elif result < a[i]+a[j]+a[k]:
                result = a[i]+a[j]+a[k]
print(result)

'백준' 카테고리의 다른 글

프린터 큐 - 1966번  (0) 2022.10.24
통계학 - 2108번  (0) 2022.10.24
스택 수열 - 1874번  (0) 2022.10.20
별 찍기 - 19 - 10994번  (0) 2022.10.17
별 찍기 - 23 - 13015번  (0) 2022.10.17

댓글