题目大意:有多组数据,每组数据给出一个字符和一个字符串.该字符将变成’a‘,表示字符串中的所有该字符将变成’a‘,同时其他字符也将做相同的偏移.具体来说,如果该字符为’b‘,表示字符串中的’b‘都将变成a,偏移量为-1.此时字符串的其他字符都要做这个偏移,比如c将变成‘b’,'d'将变成‘c’……,而‘a’将变成‘z’. 现在给出许多这样的数据,要求出转换过后的最长的回文串. 分析:求回文串用manacher算法.因为manacher中会插入字符,从而改变原来的字符的位置.所以输出位置时要小心处…