划分成回文串 Partitioning by Palindromes
题意翻译
回文子串(palind)
**问题描述:**
当一个字符串正序和反序是完全相同时,我们称之为“回文串”。例如“racecar”就是一个回文串,而“fastcar”就不是。现在给一个字符串s,把它分割成若干个互不相交的回文子串,求分割的回文子串的最少个数。
**输入格式:**
第一行为正整数t(≤10),表示数据组数;接下来t行,每行一个完全由小写字母组成的字符串,长度不超过1000。
**输出格式:**
对于每组数据,输出最少回文子串数。
由 @C919 提供翻译
题目描述
[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=27&page=show_problem&problem=2631
[PDF](https://uva.onlinejudge.org/external/115/p11584.pdf)
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA11584/b58c9dcfa5d68a9133bad9ac66ec6f0075a41624.png)
输入输出格式
输入格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA11584/ebdb40e082de0cf7f7e568bd3d68026ae5b0d546.png)
输出格式
![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA11584/3c6a4208b8b9c7938aae2730af2cf6dc2ec6d48b.png)
输入输出样例
输入样例 #1
3
racecar
fastcar
aaadbccb
输出样例 #1
1
7
3