Предмет:
ИнформатикаАвтор:
mayacxql#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
bool Palindrome(const std::string& str)
{
std::string temp = str;
std::reverse(temp.begin(), temp.end());
return str == temp;
}
void Print(const std::vector<std::string>& vec)
{
for (const auto &val : vec)
{
std::cout << val << " ";
}
}
int main()
{
std::vector<std::string> palindromes;
std::string str;
std::cin >> str;
while (str != ".")
{
if (Palindrome(str))
{
palindromes.push_back(str);
}
std::cin >> str;
}
Print(palindromes);
return 0;
}
Автор:
edwardbx8bДобавить свой ответ
Предмет:
ХимияАвтор:
griffinlp20Ответов:
Смотреть
Предмет:
ГеометрияАвтор:
loreleionealОтветов:
Смотреть
Предмет:
ХимияАвтор:
munchkinsantanaОтветов:
Смотреть
Предмет:
МатематикаАвтор:
gustavo17Ответов:
Смотреть