투포인터로 진입순서와 비교
import sys
input = sys.stdin.readline
N = int(input())
deaguen = [input().rstrip() for _ in range(N)]
check = {car: False for car in deaguen}
youngsik = [input().rstrip() for _ in range(N)]
idx = 0
cnt = 0
for last in youngsik:
while check[deaguen[idx]]:
idx += 1
if last == deaguen[idx]:
idx += 1
else:
cnt += 1
check[last] = True
print(cnt)
'practivceAlgorithm > 백준' 카테고리의 다른 글
[백준][Python] 4396 지뢰찾기 (0) | 2021.09.04 |
---|---|
[백준][Python] 1719 택배 : 플로이드워셜 경로 (0) | 2021.09.04 |
[백준][Python] 21966 (중략) (0) | 2021.09.03 |
[백준][Python] 5430 AC (0) | 2021.09.03 |
[백준][Python] 2579 계단오르기 (0) | 2021.09.03 |