Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>#include <assert.h>#include <cstring>#define maxn 100001#define ls (rt<<1)#define rs (rt<<1|1)#define read freopen("in.txt","r",stdin)using namespace std;int vis[11];char str[maxn];int main(){while(~scanf("%s",str)){int flag = -1;int len = strlen(str);int i=0; int j = len-1;while(i<j){if(str[i]==str[j]){i++;j--;}else{if(str[i+1]==str[j]){flag = i;