코딩테스트/탭고리즘

[Python] 블랙잭 25.03.01

이긍빈 2025. 3. 1. 19:37

 


from itertools import combinations

# 입력 처리
n, m = map(int, input().split())
cards = list(map(int, input().split())

# 조합 찾기
max_sum = 0

for combo in combinations(cards, 3):
	current_sum = sum(combo)
    
    if current_sum <= m:
    	max_sum = max(max_sum, current_sum)
 
 # 결과 출력
 print(max_sum)