code
#include<bits/stdc++.h>
using namespace std;
int pd(string s)
{
int i,n=s.size(),t=0;
for(i=0;i<n/2;i++)
{
if(s[i]==s[n-i-1])
t=-1;
else
t=0;
}
if(t==-1)
return -1;
return 0;
}
int index(string s)
{
int i,n=s.size(),x=0;
for(i=0;i<n;i++)
{
if(pd(s-s[i])==-1)
x=1;
else
x=0;
}
if(x==1)
return 1;
else
return 0;
}
int main()
{
int i;
string s;
cin>>s;
if(index(s)==1)
cout<<i;
if(index(s)==0)
cout<<"-1";
return 0;
}
Public Last updated: 2020-03-29 01:56:29 AM