码迷,mamicode.com
首页 > 其他好文 > 详细

map 数单词

时间:2015-01-29 12:04:31      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

  1. #include <iostream>
  2. #include <string>
  3. #include <map>
  4. #include <string.h>
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7. using namespace std;
  8. int main()
  9. {
  10. char c;
  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==‘#‘) return 0;
  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. return 0;
  27. }





附件列表

     

    map 数单词

    标签:

    原文地址:http://www.cnblogs.com/sober-reflection/p/96175a1bdcc7ff926bbcfc839eb605c4.html

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!