티스토리 뷰

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/12   »
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 31
글 보관함