记录编号 160311 评测结果 AAAAAAAAAAAAAAAAAAAA
题目名称 KZ菌的家庭作业 最终得分 100
用户昵称 Gravatarwolf. 是否通过 通过
代码语言 C++ 运行时间 0.014 s
提交时间 2015-04-24 22:49:17 内存使用 0.32 MiB
显示代码纯文本
  1. #include<iostream>
  2. #include<fstream>
  3. #include<bitset>
  4. #include<vector>
  5. #include<deque>
  6. #include<map>
  7. #include<set>
  8. #include<queue>
  9. #include<string>
  10. #include<algorithm>
  11. #include<cmath>
  12. #include<ctime>
  13. #include<cstdio>
  14. using namespace std;
  15. #if defined wolf
  16. const string ok="OK";
  17. const string kk=" ";
  18. ofstream nnew("KZhomeworkillu.in",ios::app);
  19. ifstream fin("KZhomeworkillu.in");
  20. #define fout cout
  21. #define Endl endl
  22. #else
  23. ifstream fin("KZhomeworkillu.in");
  24. ofstream fout("KZhomeworkillu.out");
  25. #endif
  26. int main(){
  27. string txt;
  28. map<char,int> TT;
  29. for(int i=0;i!=26;++i){
  30. TT[(char)(i+'A')]=0;
  31. }
  32. for(int i=0;i!=26;++i){
  33. TT[(char)(i+'a')]=0;
  34. }
  35. while(fin>>txt){
  36. //cout<<txt<<endl;
  37. for(int i=0;i!=txt.size();++i){
  38. if((txt[i]>='a'&&txt[i]<='z')||(txt[i]>='A'&&txt[i]<='Z')){
  39. TT[txt[i]]++;
  40. }
  41. }
  42. }
  43. map<char,int>::iterator it;
  44. it=TT.begin();
  45. while(it!=TT.end()){
  46. if((it->second)!=0){
  47. fout<<(it->first)<<":"<<(it->second)<<endl;
  48. }
  49. ++it;
  50. }
  51. //-------------------------*/
  52. #if defined wolf
  53. cout<<endl<<(double)clock()/CLOCKS_PER_SEC<<'s'<<endl;
  54. #endif
  55. return 0;
  56. }
  57. //Designed by wolf
  58. //Fri Apr 24 2015