Simple Code in CPP


#1

int Solution::solve(string A) {
int i,j,k,l,m=1,n;
l = A.length();
string s1,s2;
for(i=0;i<l;i++)
{
if(A[i]!=A[l-1-i])
{
m=0;
j=i+1;k=l-1-i;
for(;j<=k;j++,k–)
{
if(A[j]!=A[k])
return 0;
}
if(j>=k)return 1;

         j=i;k=l-i-2;
         for(;j<=k;j++,k--)
         {
             if(A[j]!=A[k])
              return 0;
         }
         if(j>=k)return 1;
         
     }
     if(m==0)return 0;
}

}