Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,c,ogl=0, doarpare=0, doarimpare=0;
cin>>n;
while(n!=0)
{
c=n%10;
n=n/10;
ogl=ogl*10+c;
}
cout<<ogl<<" ";
while(ogl!=0)
{
c=ogl%10;
ogl/=10;
if(c%2==0 )
doarpare=doarpare*10+c;
else
doarimpare=doarimpare*10+c;
}
cout<<doarimpare<<" "<<doarpare<<" ";
if(doarpare<doarimpare)
{
int ok=1;
for(int i=2; i<=doarpare; i++)
{
if(doarpare%i==0 && doarimpare%i==0)
{
ok=0;
break;
}
}
if(ok==1)
cout<<"DA";
else
cout<<"NU";
}
if(doarpare>doarimpare)
{
int ok=1;
for(int i=2; i<=doarimpare; i++)
{
if(doarpare%i==0 && doarimpare%i==0)
{
ok=0;
break;
}
}
if(ok==1)
cout<<"DA";
else
cout<<"NU";
}
if(doarpare==doarimpare)
{
cout<<"NU";
}
return 0;
}
Explicație: