ЕГ
Елена Голикова
С++))) задание по строкам
задан текст. удалить из него все слова, длина которых четная (в общем создать новый массив, оставив все слова, длина которых нечетная)
задан текст. удалить из него все слова, длина которых четная (в общем создать новый массив, оставив все слова, длина которых нечетная)
#include
#include
#include
int main()
{
std::string str;
std::getline(std::cin, str);
std::string tmp;
std::istringstream ss(str);
int words = 1 + (int)std::count_if(str.begin(), str.end(), [](char c) { return c == $$ $$; });
for( int i = 1; i <= words; i++ )
{
ss >> tmp;
if( (i % 2) ) std::cout << tmp << std::endl;
}
std::cin.get();
std::cin.get();
return 0;
}