1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <cctype> #include <vector> #include <string> #include <iostream> using namespace std ; int main() { int t , len ; int i ; string str ; string res ; cin >> t ; while( t-- ){ getline ( cin , str ); res = "" ; len = str.size() ; for ( i = 0 ; i < len ; i++ ){ if ( isalpha(str[i]) && ( i == 0 || str[i-1] == ' ' ) ){ res.append(1,str[i]); } } res.append(1,'\0'); cout << res << endl ; } return 0; } |
I2luY2x1ZGUgPGNjdHlwZT4KI2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkIDsKIAppbnQgbWFpbigpCnsKaW50IHQgLCBsZW4gOwppbnQgaSA7CnN0cmluZyBzdHIgOwpzdHJpbmcgcmVzIDsKY2luID4+IHQgOwp3aGlsZSggdC0tICl7CmdldGxpbmUgKCBjaW4gLCBzdHIgKTsKcmVzID0gIiIgOwpsZW4gPSBzdHIuc2l6ZSgpIDsKZm9yICggaSA9IDAgOyBpIDwgbGVuIDsgaSsrICl7CmlmICggaXNhbHBoYShzdHJbaV0pICYmICggaSA9PSAwIHx8IHN0cltpLTFdID09ICcgJyApICl7CnJlcy5hcHBlbmQoMSxzdHJbaV0pOwp9Cn0KcmVzLmFwcGVuZCgxLCdcMCcpOwpjb3V0IDw8IHJlcyA8PCBlbmRsIDsKfQpyZXR1cm4gMDsKfQ==



