记录编号 |
340323 |
评测结果 |
AAAAAAA |
题目名称 |
昵称 |
最终得分 |
100 |
用户昵称 |
AntiLeaf |
是否通过 |
通过 |
代码语言 |
C++ |
运行时间 |
1.915 s |
提交时间 |
2016-11-06 16:16:50 |
内存使用 |
0.31 MiB |
显示代码纯文本
#include<cstdio>
#include<cstring>
#include<cctype>
#include<iostream>
#include<fstream>
#include<algorithm>
#include<string>
#include<ext/pb_ds/assoc_container.hpp>
#include<ext/pb_ds/trie_policy.hpp>
using namespace std;
using namespace __gnu_pbds;
ifstream fin("nickname.in");
ofstream fout("nickname.out");
int T;
int main(){
ios::sync_with_stdio(false);
fin>>T;
while(T--){
int n;
fin>>n;
trie<string,int>a;
while(n--){
string s;
fin>>s;
for(string::iterator it=s.begin();it!=s.end();it++)*it=tolower(*it);
a[s]++;
}
for(trie<string,int>::iterator it=a.begin();it!=a.end();it++)fout<<it->first<<" "<<it->second<<endl;
}
return 0;
}