uva10815 Andy's First Dictionary (STL)

来源:互联网 发布:阿里云域名解析a记录 编辑:程序博客网 时间:2024/04/27 17:02

题意:输出在文本中的单词,重复的忽略

少了个string头文件坑了我好久,,,,

AC代码:

#include<iostream>#include<string>#include<sstream>#include<set>using namespace std;int main(){string s;string buf;set<string> p;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){p.insert(buf);}}for (set<string>::iterator it = p.begin();it != p.end();it++)cout << *it << endl;}


0 0