Untitled
unknown
plain_text
2 years ago
738 B
7
Indexable
#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;
}
Editor is loading...