위장
개요
- 이번 포스팅은 파이썬 코딩테스트 연습문제 풀이입니다.
Programmers
에 공개된 예제이며 링크는 아래와 같습니다.
코드
def solution(clothes):
closet = dict()
for cloth in clothes:
try:
if len(cloth) != 1:
closet[cloth[-1]] += 1
except:
if len(cloth) != 1:
closet[cloth[-1]] = 1
answer = 1
for n in range(len(closet)):
answer = answer * (closet[list(closet.keys())[int(n)]] + 1)
return answer - 1
마치며
이번 포스팅은 Programmers
에 존재하는 파이썬 코딩테스트 해시 예제 중 레벨 2에 해당하는 문제입니다.