Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
738 B
1
Indexable
Never

#include <bits/stdc++.h>

using namespace std;

int n, v[1005];

void citire(int& n, int v[]){
    cin>>n;
    for(int i=1; i<=n; i++){
        cin>>v[i];
    }
}

bool palindrom(int a){
    int ca=a;
    int ras=0;
    while(a){
        ras=ras*10+a%10;
        a/=10;
    }
    if(ras==ca) return true;
    return false;
}

void eliminare(int& n, int v[], int poz){
    for(int i=poz+1; i<=n; i++){
        v[i-1]=v[i];
    }
    n--;
    poz--;
}

void afisare(int n, int v[]){
    for(int i=1; i<=n; i++){
        cout<<v[i]<<" ";
    }
}

int main(){
   
   citire(n, v);
   
   for(int i=1; i<=n; i++){
       if(palindrom(v[i])){
           eliminare(n, v, i);
           i--;
       }
   }
   
   afisare(n, v);

    return 0;
}