@@ -11,6 +11,7 @@ def solution(n, stations, w):
11
11
nowave .append (right - left )
12
12
left = station + w
13
13
14
+ # 마지막 아파트까지 탐색하지 못한경우
14
15
if left != n + 1 :
15
16
nowave .append (n - left )
16
17
@@ -20,3 +21,34 @@ def solution(n, stations, w):
20
21
answer += (apart - 1 )// area + 1
21
22
22
23
return answer
24
+
25
+
26
+ '''
27
+ 정확성 테스트
28
+ 테스트 1 〉 통과 (0.00ms, 10.3MB)
29
+ 테스트 2 〉 통과 (0.00ms, 10.3MB)
30
+ 테스트 3 〉 통과 (0.00ms, 10.3MB)
31
+ 테스트 4 〉 통과 (0.00ms, 10.3MB)
32
+ 테스트 5 〉 통과 (0.00ms, 10.3MB)
33
+ 테스트 6 〉 통과 (0.00ms, 10.3MB)
34
+ 테스트 7 〉 통과 (0.00ms, 10.3MB)
35
+ 테스트 8 〉 통과 (0.00ms, 10.2MB)
36
+ 테스트 9 〉 통과 (0.00ms, 10.2MB)
37
+ 테스트 10 〉 통과 (0.00ms, 10.3MB)
38
+ 테스트 11 〉 통과 (0.00ms, 10.4MB)
39
+ 테스트 12 〉 통과 (0.00ms, 10.2MB)
40
+ 테스트 13 〉 통과 (0.00ms, 10.3MB)
41
+ 테스트 14 〉 통과 (0.00ms, 10.2MB)
42
+ 테스트 15 〉 통과 (0.00ms, 10.2MB)
43
+ 테스트 16 〉 통과 (0.01ms, 10.3MB)
44
+ 테스트 17 〉 통과 (0.00ms, 10.3MB)
45
+ 테스트 18 〉 통과 (0.01ms, 10.3MB)
46
+ 테스트 19 〉 통과 (0.01ms, 10.3MB)
47
+ 테스트 20 〉 통과 (0.00ms, 10.2MB)
48
+ 테스트 21 〉 통과 (0.01ms, 10.3MB)
49
+ 효율성 테스트
50
+ 테스트 1 〉 통과 (2.29ms, 10.8MB)
51
+ 테스트 2 〉 통과 (2.54ms, 10.9MB)
52
+ 테스트 3 〉 통과 (2.57ms, 10.9MB)
53
+ 테스트 4 〉 통과 (2.60ms, 10.8MB)
54
+ '''
0 commit comments