XZQ对长度为n的二进制字符串s执行q次查询。二进制字符串是只包含字符“0”和“1”的字符串。,查询由一对整数li,ri(1≤li<ri≤n)来描述。
对于每个查询,XZQ必须确定s中是否存在一个与子串s[li…ri]相等的子序列。
->字符串s的子字符串s[i…j]是由字符si si+1… sj组成的字符串。
->如果a可以通过删除一些字符而不改变其余字符的顺序从b获得a,则称字符串a是字符串b的子序列。
->如果子序列不连续且长度≥2,则认为该子序列是好的。例如,如果s为“ 1100110”,则子序列s1 s2 s4(“110”)和s1 s5 s7(“ 110”)很好,而s1 s2 s3(“ 110”)不好 (因为s1 s2 s3是连续的)。
您可以帮助XZQ回答每个查询吗?