๐๏ธ Algorithm/โฌ ํ๋ก๊ทธ๋๋จธ์ค
โฌ [Programmers] [Python] Level2_์์ฅ
Dbswnstjd
2023. 4. 6. 10:41
๋ฌธ์
https://school.programmers.co.kr/learn/courses/30/lessons/42578
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
ํ์ด
# ํ๋ก๊ทธ๋๋จธ์ค 2๋จ๊ณ - ์์ฅ
def solution(clothes):
answer = 1
dic = {}
for v, k in clothes:
if not k in dic: # ์ฒ์์ผ ๊ฒฝ์ฐ ๋์
๋๋ฆฌ ์ด๊ธฐํ
dic[k] = 0
dic[k] += 1
for v in dic.values():
answer *= v + 1
return answer - 1