티스토리 뷰

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
링크
«   2024/11   »
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
글 보관함