// 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