블랙잭 [ Python ] [ 백준 : 2798 ]

2023. 5. 29. 21:01알고리즘/백준


풀이 및 회고

 

반복문이 여러번들어가면 의심하라는 말이 있었는데 그말을 안믿게된 문제였다.

이 문제는 반복문이 3번들어간다. 이제 그말 안믿을거임

# 블랙잭
n,m = map(int,input().split())

data = list(map(int,input().split()))

data.sort()
munyeol = []
for i in data:
    for j in data:
        if i == j:
            continue
        for k in data:
            if i == k:
                continue
            if j == k:
                continue
            # print("------")
            # print("i:", i ,"j:", j, "k:", k)
            # print(i + j + k)
            sum_num = i + j + k
            if sum_num <= m:
                munyeol.append(sum_num)

print(max(munyeol))