[Programmers] 롤케이크 자르기

태환·2024년 3월 25일
0

Coding Test

목록 보기
149/151

📌 [Programmers] 롤케이크 자르기

📖 문제

📖 예제

📖 풀이

from collections import Counter

def solution(topping):
    answer = 0
    Dict = Counter(topping)
    sets = set()
    for i in topping:
        sets.add(i)
        Dict[i] -= 1
        if Dict[i] == 0:
            Dict.pop(i)
        if len(sets) == len(Dict):
            answer += 1
    return answer

Counter() 함수를 활용하여 문제를 해결할 수 있다.

profile
연세대학교 컴퓨터과학과 석사 과정

0개의 댓글