双重回文
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Background
Special for beginners, ^_^
Description
给出一个由小写英文字母组成、长度为 的字符串 ,以及一个正整数 。
是否存在一个长度为 的字符串 ,使得 S + R 和 R + S 都是回文,其中加法表示拼接。
有 组测试数据,请分别判断每组数据。
Format
Input
第一行一个正整数 ,表示测试用例组数。
每个测试用例包含两行:
第一行两个正整数,分别为 和 。
第二行为长度为 的字符串 S 。
所有测试数据中字符串的总长度不超过 。
Output
输出 行。
对于第 组测试数据,在第 行中输出,如果存在满足条件的字符串 ,则输出 Yes,否则输出 No。
Samples
2
6 2
baabba
5 3
bacaa
Yes
No
Limitation
1s, 1024KiB for each test case.