Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<iostream>#include<cstdio>#include<string>#include<vector>using namespace std;vector<string> article;bool isLetter(char c) {return (c>='a' && c<='z') || (c>='A' && c<='Z');}char lowercase(char c) {if (c>='a' && c<='z') return c;else return (char)(c-'A'+'a');}char uppercase(char c) {if (c>='A' && c<='Z') return c;else return (char)(c-'a'+'A');}void parse() {string w;int ch;char c;while ((ch=getchar())!=EOF) {c = (char)ch;if (isLetter(c)) {c = lowercase(c); // 小写化w.append(1,c); // 累加单词