Răspuns:
#include <iostream>
using namespace std;
int aparitie(int n,int i){
while(n){
if(n%10==i){
return 1;
}
n/=10;
}
return 0;
}
int main()
{
int n,i=8,k=0;
cout<<"n: ";
cin>>n;
while(k==0 && i>=2){
if(aparitie(n,i)==1){
cout<<i;
k++;
}
i=i-2;
}
if(k==0)
cout<<10;
return 0;
}
Explicație: