#P1077. 回文披萨
回文披萨
题目背景
梦云觉得一场比赛不能没有披萨于是披萨又回来啦! :)
题目描述
梦云有一串披萨,用一个字符串 表示。若三元组 满足以下两个条件,那么梦云就将这个三元组定义为回文披萨:
- 将长度为 的字符串 、和按此顺序连接而成的字符串是一个回文字符串。
这里, 表示 的长度, 表示 的第 个字符。
你需要求出所有回文披萨的个数。
输入格式
共一行,输入一个由大写字母组成的字符串 ,长度在 和 之间。
输出格式
一个整数, 表示答案。
样例
ABCACC
5
所有满足条件的回文披萨为$(i, j, k) = (1, 2, 4), (1, 3, 4), (3, 4, 5), (3, 4, 6), (3, 5, 6)$
OOOOOOOO
56
XYYXYYXYXXX
75