‹ 上一题 下一题 ›

06696. USACO·COW操作 未做

2000 ms 256 MB 测试点 11 通过率 100% USACO池题USACO-Silver一维前缀和

题目描述

Bessie 找到了一个长度不超过 且仅包含字符 'C','O' 和 'W' 的字符串 。她想知道是否可以使用以下操作将该字符串变为单个字母 'C'(她最喜欢的字母):

  1. 选择两个相邻相等的字母并将其删除。

  2. 选择一个字母,将其替换为另外两个字母的任一排列。

求出这个字符串本身的答案对 Bessie 而言并不足够,所以她想要知道 的 ()个子串的答案。

输入格式

输入的第一行包含 。

第二行包含 。

以下 行每行包含两个整数 和 (,其中 表示 的长度)。

输出格式

输出一个长为 的字符串,如果第 个子串可以被转变则第 个字符为 'Y',否则为 'N'。

样例

输入
COW
6
1 1
1 2
1 3
2 2
2 3
3 3
输出
YNNNYN

提示说明

【样例解释】

这个样例字符串 COW 的其他子串均不能被转变为 'C'。

  • 测试点 5-11 没有额外限制。

【数据规模与约定】

  • 测试点 2-4 满足 以及 。

  • 测试点 5-11 没有额外限制。

供题:Ray Bai

输入
输出

            
答案