-Code
while True:
n, m = map(int, input().split())
if n == m == 0:
break
price = list(map(int, input().split()))
res = -1
for i in range(n - 1):
for j in range(i + 1, n):
sum_price = price[i] + price[j]
if sum_price <= m:
res = max(res, sum_price)
print(res if res != -1 else "NONE")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 27325번 3 つの箱 (Three Boxes) (0) | 2024.07.13 |
---|---|
[백준/파이썬] 12085번 Moist (Small1) (0) | 2024.07.12 |
[백준/파이썬] 27194번 Meeting Near the Fountain (0) | 2024.07.10 |
[백준/파이썬] 26122번 가장 긴 막대 자석 (0) | 2024.07.09 |
[백준/파이썬] 24198번 Muffinspelet (0) | 2024.07.08 |