#5701. 回文串构造

    ID: 5701 传统题 1000ms 256MiB 尝试: 6 已通过: 3 难度: 3 上传者: 标签>动态规划区间DP回文串中等普及/提高−区间dp

回文串构造

题目描述

给定一个由小写字母组成的字符串 ss,你可以在字符串的任意位置插入任意字符。请计算将字符串 ss 变成回文串所需的最少插入次数。

回文串是指正读和反读都相同的字符串,例如 abbaabcba 都是回文串。

输入格式

第一行一个字符串 ss,仅包含小写字母。

输出格式

输出一个整数,表示最少插入次数。

样例

abca
1
abcd
3

数据范围与提示

  • 1s20001 \le |s| \le 2000
  • 字符串仅包含小写字母