IT/ps
백준 9375번 패션왕
u149_cinderella
2025. 2. 14. 01:20
완전탐색같기도하고 dp같기도하고
import sys
t=int(sys.stdin.readline().rstrip())
for _ in range(t):
n=int(sys.stdin.readline().rstrip())
dic={}
for i in range(n):
name,type=sys.stdin.readline().rstrip().split()
if type in dic:
dic[type]+=1
else:
dic[type]=1
result=1
for i in dic:
result=result*(dic[i]+1)
print(result-1)
생각을 좀해봤는데 결국 조합개수-1하면 된다 -1한 이유는 알몸은 되면 안되기때문
완전탐색인줄 알고 엄청 고민했는데 사실 쉬운문제였다.