zoukankan      html  css  js  c++  java
  • STL 的运用 istringstream的运用

    单词数

    Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
    Total Submission(s): 44427    Accepted Submission(s): 10840


    Problem Description
    lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
     
    Input
    有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。
     
    Output
    每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。
     
    Sample Input
    you are my friend
    #
     
    Sample Output
    4
    #include<iostream>
    #include<sstream>
    #include<set>
    #include<string>
    using namespace std;
    int main()
    {
        string s ;
        while(getline(cin,s)&&s!="#")
        {
            istringstream cin(s);
            set<string>words;
            string w;
            while(cin>>w)
                words.insert(w);
            cout<<words.size()<<endl;
        }
    }
     
  • 相关阅读:
    响应式开发
    webstrom配置
    CSS水平垂直居中
    CSS3里的 转换与过渡动效
    CSS布局
    CSS定宽居中的实现方案
    Flex布局篇2
    编辑器中快速生成代码——emmet输入法
    display:flex实践加感悟
    websocket connet.js
  • 原文地址:https://www.cnblogs.com/wangmenghan/p/5679628.html
Copyright © 2011-2022 走看看