REŠENJE ZADATKA "PALINDROM"

#include <iostream>
#include<math.h>
using namespace std;

Primer
UlazIzlaz
50605

DA
*/
int main()
{
int n, len=0, p, k;
cin>>n;
bool rez=true;
int x=n;
do                                          //Određuje dužinu broja
    {
        x=x/10;
        len++;
    }
while(x>0);
if(len>1)
    {


for(int i=0; i<len/2; i++)
        {
            p=n%10;
            k=n/(int)pow(10,len-1);
            if(p!=k)rez=false;                              //Ako su simetrične cifre različite onda nije palindrom
        }
    }
if(rez)
    {
cout<<"DA"<<endl;
    }
else
    {
cout<<"NE"<<endl;
    }
return 0;
}