Skip to content

Commit 788617d

Browse files
committed
[level 1] Title: 택배 상자 꺼내기, Time: 0.12 ms, Memory: 9.14 MB -BaekjoonHub
1 parent c4fc702 commit 788617d

File tree

2 files changed

+7
-15
lines changed

2 files changed

+7
-15
lines changed

프로그래머스/1/389478. 택배 상자 꺼내기/README.md

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

55
### 성능 요약
66

7-
메모리: 9.21 MB, 시간: 0.08 ms
7+
메모리: 9.14 MB, 시간: 0.12 ms
88

99
### 구분
1010

@@ -16,7 +16,7 @@
1616

1717
### 제출 일자
1818

19-
2025년 04월 28일 16:35:27
19+
2025년 04월 28일 16:38:14
2020

2121
### 문제 설명
2222

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,18 @@
11
def solution(n, w, num):
2-
if (n / w) + 0.5 > n//w:
3-
A = n//w + 1
4-
else:
5-
A = n//w
2+
if (n / w) + 0.5 > n//w: A = n//w + 1
3+
else: A = n//w
64
palette = [[0] * w for _ in range(A)]
75

8-
for i in range(n):
9-
palette[i//w][i%w] = i+1
10-
6+
for i in range(n): palette[i//w][i%w] = i+1
117
for i in range(A):
12-
if i % 2 != 0:
13-
palette[i].reverse()
8+
if i % 2 != 0: palette[i].reverse()
149

1510
for i in range(A):
1611
for j in range(w):
1712
if palette[i][j] == num:
1813
x = i
1914
y = j
20-
2115
cnt = 0
2216
for i in range(A):
23-
now = palette.pop()
24-
if now[y] >= num:
25-
cnt += 1
17+
if palette.pop()[y] >= num: cnt += 1
2618
return cnt

0 commit comments

Comments
 (0)