Advertisement
Bidca

El arreglo es palindromo (con apuntadores).

May 10th, 2020
65
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.  
  3. bool palindromo (int *ini, int *fin){
  4.     if (fin - ini <= 1) {
  5.         return true;
  6.     } else {
  7.         if (*ini == *(fin - 1)){
  8.              return palindromo(ini + 1, fin - 1);
  9.         } else {
  10.             return false;
  11.         }
  12.     }
  13. }
  14.  
  15. int main () {
  16.  
  17.     int tam;
  18.     std::cin >> tam;
  19.  
  20.     int arr [tam];
  21.  
  22.     for (int i = 0; i < tam ; ++i){
  23.         std::cin >> arr [i];
  24.     }
  25.  
  26.     std::cout << (palindromo(arr, arr + tam) == 1 ? "Es palindromo\n" : "No es palindromo\n");
  27.  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement