~~~~~~~~~~~~~~~

#include<iostream>
#include<string>
#include<set>
#include<sstream>
using namespace std;
set<string> dict;          //string集合
int main
{
    string s,buf;
    while(cin>>s)
    {
        for(int i=0;i<s.length();i++)
        {
            if(isalpha(s[i]))
                s[i]=tolower(s[i])
                else
                s[i]=' ';
            stringstream ss(s);
            while(ss>>buf)
                dict.insert(buf);
        }
        for(set<string>::iterator it=dict.begin();it!=dict.end();++it)
            count<<*if<<'\n';
        return 0;
    }
}

 

posted @ 2016-02-25 08:49  X-POWER  阅读(329)  评论(0编辑  收藏  举报