서의 공간
[백준] 9375_패션왕 신해빈 본문
#include <iostream>
#include <string>
#include <unordered_map>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
unordered_map<string, int> hMap;
int testCase;
cin >> testCase;
while (testCase--) {
int n;
cin >> n;
for(int i = 0; i < n; ++i) {
string name, type;
cin >> name >> type;
if (hMap.find(type) != end(hMap))// type이 이미 있다면
hMap[type]++;
else
hMap.insert({ type, 1 });
}
int ret = 1;
for (auto& h : hMap)
ret *= h.second + 1;
cout << ret - 1 << '\n';
hMap.clear();
}
return 0;
}
'Algorithm > 백준' 카테고리의 다른 글
[백준] 10757_큰 수 A+B (0) | 2021.01.03 |
---|---|
[백준] 2630_색종이 만들기 (0) | 2021.01.03 |
[백준] 1316_그룹 단어 체커 (0) | 2020.12.30 |
[백준] 2941_크로아티아 알파벳 (0) | 2020.12.30 |
[백준] 1629_곱셈 (0) | 2020.12.11 |
Comments