프로그래머스 2단계 "위장"
문제
풀이
백준 9375번 문제와 같은 문제
각 옷 종류의 수 + 1(해당 옷종류를 안입는 경우)를 전부 곱해준 다음
1을 빼준 것(전부 안입는 경우)이 답이다.
Python 코드
def solution(clothes):
dict = {} # 각 옷 종류마다 보유 개수를 저장할 딕셔너리
for x in clothes:
if x[1] not in dict:
dict[x[1]] = 1
else:
dict[x[1]] += 1
li = list(dict.values())
answer = 1
for i in li:
answer *= (i + 1) # 해당 옷 종류를 안입는 경우 추가
return answer - 1 # 다 벗은 경우 제외
Author And Source
이 문제에 관하여(프로그래머스 2단계 "위장"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kgpaper/프로그래머스-2단계-위장저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)