#P3514. [POI 2011] LIZ-Lollipop

    ID: 4355 远端评测题 1000ms 125MiB 尝试: 0 已通过: 0 显示难度提高 上传者: 标签>2011POI(波兰)Special Judge前缀和

[POI 2011] LIZ-Lollipop

题目描述

给一个只有 11 和 22 的序列,每次询问有没有一个子串的和为 xx。

输入格式

第一行两个整数 n,mn, m(1≤n,m≤1061 \le n, m \le 10 ^ 6)。

第二行一个长为 nn 的只含 T\texttt T 和 W\texttt W 的字符串,T\texttt T 代表 22,W\texttt W 代表 11。

接下来 mm 行,每行一个整数 xx(1≤x≤2×1061 \le x \le 2\times 10 ^ 6)表示一次询问。

输出格式

mm 行,如果有解则输出两个整数 l,rl, r 表示区间 [l,r][l, r] 的和是 xx,如果无解则输出字符串 NIE。

5 3
TWTWT
5
1
7
1 3
2 2
NIE