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