记录编号 215830 评测结果 AAAAAAA
题目名称 昵称 最终得分 100
用户昵称 GravatarO(1) 是否通过 通过
代码语言 C++ 运行时间 0.567 s
提交时间 2015-12-24 18:45:07 内存使用 0.31 MiB
显示代码纯文本
  1. #include<iostream>
  2. #include<fstream>
  3. #include<map>
  4. #include<string>
  5. #include<cctype>
  6. #include<algorithm>
  7. using namespace std;
  8. ofstream fout("nickname.out");
  9. ifstream fin("nickname.in");
  10. int main()
  11. {
  12. map<string,int> aa;
  13. map<string,int>::iterator it;
  14. int p,n;
  15. fin>>p;
  16. for(int q=0;q<p;q++)
  17. {
  18. fin>>n;
  19. string ss;
  20. for(int i=0;i<n;i++)
  21. {
  22. fin>>ss;
  23. transform(ss.begin(),ss.end(),ss.begin(),::tolower);
  24. it=aa.find(ss);
  25. if(it==aa.end())
  26. {
  27. aa[ss]=1;
  28. }
  29. else
  30. {
  31. int h=it->second;
  32. aa[ss]=h+1;
  33. }
  34. }
  35. for(it=aa.begin();it!=aa.end();it++)
  36. {
  37. fout<<it->first<<" "<<it->second<<endl;
  38. }
  39. fout<<endl;
  40. aa.clear();
  41. }
  42. return 0;
  43. }