티스토리 뷰
https://www.acmicpc.net/problem/2798
import sys
N, M = map(int, sys.stdin.readline().split())
card = list(map(int, sys.stdin.readline().split()))
num = []
for i in range(0, N-2):
for j in range(i+1, N-1):
for k in range(j+1, N):
if card[i] + card[j] + card[k] <= M:
num.append(card[i] + card[j] + card[k])
print(max(num))
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준] 6378 : 디지털 루트 - Python (0) | 2020.03.14 |
---|---|
[백준] 2231 : 분해합 (0) | 2020.03.13 |
[백준] 1149 : RGB거리 - Python (0) | 2020.03.12 |
[백준] 1110 : 더하기 사이클 - Python (0) | 2020.03.12 |
[백준] 9461 : 파도반 수열 - Python (0) | 2020.03.12 |