Skip to content

Commit 85b4d2f

Browse files
committed
[Bronze II] Title: 블랙잭, Time: 76 ms, Memory: 32412 KB -BaekjoonHub
1 parent 45678dc commit 85b4d2f

2 files changed

Lines changed: 11 additions & 13 deletions

File tree

백준/Bronze/2798. 블랙잭/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
### 성능 요약
66

7-
메모리: 109544 KB, 시간: 96 ms
7+
메모리: 32412 KB, 시간: 76 ms
88

99
### 분류
1010

1111
브루트포스 알고리즘
1212

1313
### 제출 일자
1414

15-
2025년 1월 13일 15:26:54
15+
2025년 2월 19일 12:22:10
1616

1717
### 문제 설명
1818

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
# 풀이법1. 3중 for문 : 100개의 카드가 있으니까 O(N^3)해도 괜찮을 듯 하다.
2-
# 풀이법2. dfs는 잘 모르겠다.
31
N, M = map(int, input().split())
4-
num_list = list(map(int, input().split()))
5-
ans = 0
2+
nums = list(map(int, input().split()))
63

7-
for i in range(len(num_list)-2):
8-
for j in range(i+1, len(num_list)-1):
9-
for k in range(j+1, len(num_list)):
10-
now = num_list[i] + num_list[j] + num_list[k]
11-
if (ans < now) and (now <= M):
12-
ans = now
13-
print(ans)
4+
ans = 0
5+
for i in range(N-2):
6+
for j in range(i+1, N-1):
7+
for k in range(j+1, N):
8+
A = nums[i] + nums[j] + nums[k]
9+
if A <= M and A > ans:
10+
ans = A
11+
print(ans)

0 commit comments

Comments
 (0)