728x90
📚문제
📝풀이
# 2798번 블랙잭
n,m = map(int,input().split())
num_list = list(map(int,input().split()))
result = []
for i in num_list[:-2]:
for j in num_list[1:-1]:
for k in num_list[2:]:
if i+j+k <= m and (i!=j and j!=k and i!=k):
result.append(i+j+k)
print(max(set(result)))
728x90
'Python(알고리즘,문제풀이) > BOJ(Bronze II)' 카테고리의 다른 글
백준 / 1075번 / 나누기 / Python / 브루트포스 알고리즘 (0) | 2024.01.01 |
---|---|
백준 / 1009번 / 분산처리 / Python / 시간복잡도 (1) | 2023.12.31 |
백준 / 2292번 / 벌집 / Python / 수학 (0) | 2023.12.01 |
백준 / 2231번 / 분해합 / Python / 브루트포스 알고리즘 (0) | 2023.11.30 |
백준 1978번 / 소수찾기 / Python (0) | 2023.11.27 |