UVa 10815 - Andy's First Dictionary

来源:互联网 发布:teamviewer linux 使用 编辑:程序博客网 时间:2024/05/17 07:35

10815 - Andy's First Dictionary


思路:例题5-3


#include <cstdio>#include <cstring>#include <string>#include <iostream>#include <sstream>#include <set>using namespace std;set<string> dict;int main(void) {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)cout << *it << endl;return 0;}


0 0
原创粉丝点击