-
[백준 2798 /python] 블랙잭코딩테스트 2020. 8. 7. 17:28
https://www.acmicpc.net/problem/2798
정답코드
n, m = list(map(int, input().split(' '))) cards = list(map(int, input().split(' '))) result = 0 sum = 0 for i in range(0,n): for j in range(i+1,n): for k in range(j+1,n): temp = cards[i] + cards[j] + cards[k] if temp <= m and temp > sum: sum = temp print(sum)
모든 원소를 비교하는 방식으로 풀었다.(완전탐색)
i=0 / j=1,2,3,4 / k=2,3,4
i=1 / j=2,3,4 / k=3,4
i=2 / j=3,4 / k=4,pass
i=3 / j=4 / k=pass
i=4 / pass
'코딩테스트' 카테고리의 다른 글
[프로그래머스 스택/큐] 다리를 지나는 트럭 (0) 2020.08.08 [프로그래머스 스택/큐] 주식가격 (0) 2020.08.07 [프로그래머스 SQL 테스트] SELECT (0) 2020.08.06 [백준 2920] 음계 - python3 (0) 2020.07.13 [프로그래머스 level2] 포켓몬 - python (0) 2020.07.13