Python으로 구현한 17680번 [1차] 캐시 문제 풀이입니다. https://programmers.co.kr/learn/courses/30/lessons/17680 = cacheSize : data.popleft() data.append(city) return answer 1. 만약 cacheSize가 0이라면 모든 도시가 cacheSize보다 크므로 len(cities) * 5 를 반환한다. 2. cities의 city를 하나씩 확인하는데, 대소문자를 구분하지 않으므로 모두 소문자로 변환한다. 3. 만약 city가 data에 존재한다면 answer를 1 증가시키고 data에서 city를 제거한다. 4. 그렇지 않다면 answer를 5 증가시킨다. 이후 len(data)가 cacheSize보다 크거..