코딩테스트

[프로그래머스(Programmers) Level2](Python) 위장

전종구 2020. 7. 11. 15:04

 

<내 코드>

<풀이과정>

dict를 만들어서 옷의 종류별로 갯수를 넣는데 dic.get(a,b) 라는건 a가 key인데 dict안에 이 a라는 키의

value가 존재 하지 않으면 b를 리턴해주겠다. 라는 뜻이고 이를 이용해 for문 한바퀴를 돌면서 종류별로 갯수를

담은 뒤, value들에 1을 더한 값(해당 종류의 옷을 안 입을수도 있기 때문에) 을 곱해주고 마지막에 -1한 값을

return해준다.(완전 발가벗은 경우는 없기 때문에)

 

 

<느낀점>

비교적 간단한 문제였다. 이문제 역시 꼼꼼히 조건을 읽어보면 쉽게 해결할 수 있는 문제인 것 같다.