-
백준 파이썬 2798 블랙잭(세 수를 순서대로 뽑아서 합, 순서대로 뽑는 방법)BOJ 2020. 3. 22. 18:24
풀이
123456789101112a,b = map(int,input().split())c = list(map(int,input().split()))d = []e = []for i in c[:-2]:for j in c[c.index(i)+1:-1]:for k in c[c.index(j)+1:]:d.append(i+j+k)for i in d:if i <= b:e.append(i)print(max(e))cs 리스트에서 세 수를 뽑아서 더한 값을 저장하고, b보다 작거나 같은 수 중에서 가장 큰 수를 출력.
nCr(조합, combination) 하는 방법.
'BOJ' 카테고리의 다른 글
백준 파이썬 10828 스택 (0) 2020.03.26 백준 파이썬 9012 괄호 (0) 2020.03.25 백준 파이썬 2231 분해합 (0) 2020.03.22 백준 파이썬 1978 소수찾기 (0) 2020.03.22 백준 파이썬 1427 소트인사이드 [int(j) for j in input()] (0) 2020.03.22