loj#P2429. 「POI2010」智力测验 Intelligence Test

「POI2010」智力测验 Intelligence Test

题目描述

译自 POI 2010 Stage 1.「Intelligence Test

给出一个母串 a1,a2,a3,,ana_1,a_2,a_3,\cdots ,a_n ,若干次询问,每次询问给出一个子串 b1,b2,bmb_1,b_2,\cdots b_m ,请你求出这个子串是不是母串的子序列。

输入格式

第一行一个正整数 nn
第二行 nn 个空格隔开的正整数 a1,a2,,ana_1,a_2,\cdots ,a_n ,表示母串。
第三行一个正整数 qq ,表示询问次数。
接下来 2×q2 \times q 行,每两行表示一次询问,其中的第一行是一个正整数 mm ,第二行是 mm 个空格隔开的正整数表示 b1,b2,,bmb_1,b_2,\cdots ,b_m ,表示询问的子串。

输出格式

输出共 qq 行,每行一个字符串。
若第 ii 次询问的串是母串的子序列,那么第 ii 行应为 TAK ,否则应为 NIE

7
1 5 4 5 7 8 6
4
5
1 5 5 8 6
3
2 2 2
3
5 7 8
4
1 5 7 4
TAK
NIE
TAK
NIE

数据范围与提示

对于 100%100\% 的数据,有 1n,m,ai,bi1 000 0001\le n,m,a_i,b_i\le 1\ 000\ 000 ,且 m1 000 000\sum m\le 1\ 000\ 000 ,这里 m\sum m 表示 qq 组询问的 mm 之和。

Translated By diamond_duke