Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.52 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include <vector>
  4. #include <algorithm>
  5. #include <cmath>
  6. using namespace std;
  7.  
  8. bool IsPalindrom(string s) {
  9.     for (size_t i = 0; i < s.size() / 2; ++i) {
  10.         if (s[i] != s[s.size() - i - 1]) {
  11.             return false;
  12.         }
  13.     }
  14.     return true;
  15. }
  16. vector<string> PalindromFilter(vector<string> words, int minLength) {
  17.     vector<string> Output;
  18.     for (auto i : words) {
  19.         if (IsPalindrom(i) && i.size >= minLength) {
  20.             Output.push_back(i);
  21.         }
  22.     }
  23.     return Output;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement