C++11
代码如下:
#include <bits/stdc++.h>
#define ll long long
#define N 1505
using namespace std;
string str;
unordered_map<string,bool>M;
int main()
{
int n,cnt=0;
scanf("%d",&n);
for(int i = 1;i <= n;i++)
{
cin >> str;
if(!M[str]) M[str]=1,cnt++;
}
printf("%d\n",cnt);
return 0 ;
}