A33379.石头游戏

普及/提高-

官方

通过率:0%

时间限制:1.00s

内存限制:512MB

题目描述

时间限制:1000ms
空间限制:512mb

jzyzjzyz的小kk和小ww正在玩石头。在他们面前有排成一排的nn个石头,小kk先行动,两人轮流地取走最左端或者最右端的石头。

直接拿石头有点太简单了,他们决定给石头涂上颜色。谁先拿到kk个青色的石头谁就会输。

当他们都足够聪明时,请判断小kk是否有必胜策略。

输入格式

第一行一个正整数tt表示询问数量。

每次询问有两行:

第一行两个由空格隔开的整数nnkk分别表示石头数量和判定输赢的标准。

第二行一个长为nn的字符串,保证字符串仅有CCPP组成,CC表示青色石头,PP表示粉色石头。

输出格式

对于每次询问输出一行一个字符串:如果小k有必胜策略,输出YESYES,否则输出NONO

输入输出样例

  • 输入#1

    3
    4 1
    CCCP
    8 2
    PCPPCCCC
    9 1
    PPCPPCPPC

    输出#1

    YES
    YES
    NO

说明/提示

数据规模与约定

对于25%25\%的数据,保证n20n\leq 20

对于另外25%25\%的数据,保证n50n\leq 50

对于所有数据,保证t30t\leq 301k<n3501\leq k < n \leq 350,至少有2k12k-1个青色石头。

首页