fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. // Palindromos.
  5. bool esPalindromo(string p) {
  6. int i = 0, j = p.length() - 1;
  7. while (i < j) {
  8. if (p[i] != p[j]) break;
  9. i++; j--;
  10. }
  11. if (i >= j) return true;
  12. else return false;
  13. }
  14.  
  15. int main() {
  16. string palabra;
  17. int n, i;
  18. bool r;
  19. cin >> n;
  20. for (i = 1; i <= n; i++) {
  21. cin >> palabra;
  22. r = esPalindromo(palabra);
  23. if (r) cout << "P" << endl;
  24. else cout << "NP" << endl;
  25. }
  26. return 0;
  27. }
Success #stdin #stdout 0s 5288KB
stdin
3
salas
gatos
ana
stdout
P
NP
P