컴공생의 다이어리
[프로그래머스] 위장 - 파이썬(Python) 본문
[프로그래머스] 위장 - 파이썬(Python)
from collections import defaultdict
def solution(clothes):
d = defaultdict(int)
for n, t in clothes:
d[t] += 1
answer = 1
for i in d.values():
answer *= (i + 1)
return answer - 1
- 특정 종류의 옷을 안입는 경우를 +1로 추가해주고 난 뒤, 맨 마지막에 모두 안입은 경우를 빼줌
https://programmers.co.kr/learn/courses/30/lessons/42578
728x90
반응형
'Development > Algorithm & Coding Test' 카테고리의 다른 글
[프로그래머스] 기능개발 - 파이썬(Python) (0) | 2022.05.08 |
---|---|
[프로그래머스] 베스트앨범 - 파이썬(Python) (0) | 2022.05.07 |
[프로그래머스] 전화번호 목록 - 파이썬(Python) (0) | 2022.05.05 |
[프로그래머스] 완주하지 못한 선수 - 파이썬(Python) (0) | 2022.05.04 |
[프로그래머스] 카펫 - 파이썬(Python) (0) | 2022.05.03 |
Comments