Skip to content

Commit 7ba3618

Browse files
committed
88차 3번 문제 풀이
1 parent 198e580 commit 7ba3618

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

live8/test88/문제3/박희경.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
def solution(n, lost, reserve):
2+
# 도난 당한 학생이 여벌을 가지고 있을 경우 고려
3+
lost_set = set(lost) - set(reserve)
4+
reserve_set = set(reserve) - set(lost)
5+
6+
answer = n - len(lost_set)
7+
8+
for i in sorted(lost_set):
9+
if i - 1 in reserve_set:
10+
reserve_set.remove(i - 1)
11+
answer += 1
12+
elif i + 1 in reserve_set:
13+
reserve_set.remove(i + 1)
14+
answer += 1
15+
16+
return answer

0 commit comments

Comments
 (0)