map 数单词

  1. #include<iostream>
  2. #include<string>
  3. #include<map>
  4. #include<string.h>
  5. #include<stdio.h>
  6. #include<stdlib.h>
  7. usingnamespacestd;
  8. intmain()
  9. {
  10. charc;
  11. map<string,int>word;
  12. while((c=getchar())!='#')
  13. {
  14. string temp="";
  15. while(c!='\n'&&c!=' '&&c!='#')
  16. {
  17. temp+=c;
  18. c=getchar();
  19. }
  20. //int m=word.size();
  21. if(c=='#')return0;
  22. if(temp.length())word.insert(map<string,int>::value_type(temp,0));
  23. if(c=='\n')
  24. {cout<<word.size()<<endl;word.clear();}
  25. }
  26. return0;
  27. }





附件列表

 

转载于:https://www.cnblogs.com/sober-reflection/p/96175a1bdcc7ff926bbcfc839eb605c4.html