n, m = input().split()
n = int(n)
m = int(m)
card_num = list(map(int, input().split()))
sum = list()
for i in range(0, n-2):
for j in range(i+1, n-1):
for k in range(j+1, n):
sum.append(card_num[i] + card_num[j] + card_num[k])
result = 0
for i in sum:
if i <= m:
result = max(result, i)
print(result)
n, m = list(map(int, input().split(' ')))
data = list(map(int, input().split(' ')))
result = 0
for i in range(0, n):
for j in range(i+1, n):
for k in range(j+1, n):
sum_value = data[i] + data[j] + data[k]
if sum_value <= m:
result = max(result, sum_value)
print(result)
'알고리즘 > 백준 (Pyhthon)' 카테고리의 다른 글
[알고리즘] 백준 10930 SHA-256 (0) | 2020.01.27 |
---|---|
[알고리즘] 백준 5397 키로거 (0) | 2020.01.27 |
[알고리즘] 백준 1966 프린터큐 (0) | 2020.01.27 |
[알고리즘] 백준 1874 스택수열 (0) | 2020.01.26 |
[알고리즘] 백준 2920 음계 (0) | 2020.01.23 |