// UVa 11965 - Extra Spaces #include <iostream> #include <string> using namespace std; string line; int main() { int cases; cin >> cases; for (int cas = 1; cas <= cases; cas++) { int lineCount; cin >> lineCount; getline(cin, line); if (cas > 1) cout << endl; cout << "Case " << cas << ":" << endl; for (; lineCount; lineCount--) { getline(cin, line); int n = line.length(); bool previousWasSpace = false; for (int i = 0; i < n; i++) { if (line[i] == ' ') { if (!previousWasSpace) { cout << line[i]; previousWasSpace = true; } } else { previousWasSpace = false; cout << line[i]; } } cout << endl; } } return 0; }
Friday, April 24, 2015
UVa 11965 - Extra Spaces
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment