题目描述
定义序列a的前缀集S(a,i)为a[1]..a[i]这i个元素构成的集合
给定两个长为n的序列a,b
m次询问, 每次询问两个位置i, j
请你判断a的前缀集S(a,i)和b的前缀集S(b,i)是否相同
输入描述
一行一个整数n(n≤5×105)
两行, 一行n个整数, 分别描述a,b(1≤ai,bi≤109)
一行一个整数m(m≤5×105)
m行, 每行两个数i(1≤i≤n), j(1≤j≤n), 表示询问S(a,i)和S(b,j)
输出描述
m行, 如果相同输出Y, 否则输出N
样例输入
5
1 2 3 4 5
1 2 2 4 3
7
1 1
2 2
2 3
3 3
4 4
4 5
5 5
样例输出
Y
Y
Y
N
N
Y
N
原题链接
戳我