Răspuns :
#include <iostream>
using namespace std;
int main()
{ int n, i, j, ogl, aux, ok;
cin>>n;
int v[n+1];
for(i=0; i<n; i++)
{ cin>>v[i];
aux=v[i];
ogl=0; ok=1;
while(aux && ok==1)
{ if(aux%2==0)
ok=0;
ogl=ogl*10+aux%10;
aux=aux/10;
}
if( ok==0 || ogl!=v[i])
{ i--; n--; }
}
aux=0;
for(i=0; i<n-1; i++)
for(j=i+1; j<n; j++)
if (v[i]>v[j])
{ aux=v[i];
v[i]=v[j];
v[j]=aux;
}
for(i=0; i<n; i++)
cout<<v[i]<<' ';
return 0;
}
o varianta de rezolvare
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!