티스토리 뷰

from itertools import combinations

N,M = map(int,input().split())
cards = list(map(int,input().split()))

combi = list(combinations(cards,3)) #3개 조합 뽑기
# print(combi)
high = 0
for i in range(len(combi)):
    num = sum(combi[i]) #각 조합의 합 
    if high < num and num <= M: #합이 M보다 크지 않을 때 최대값 갱신
        high = num
print(high)
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함