Uma ocorrência
Você recebe um vetor composto por números inteiros e consultas sobre ele. A -ésima consulta é indicada por dois inteiros e . Para cada consulta, você deve encontrar qualquer número inteiro que ocorra exatamente uma vez no sub-array que vai do índice ao índice (um sub-vetor é um subsegmento contínuo de um vetor). Por exemplo, se a = [1,1,2,3,2,4], para a consulta ( = 2, = 6) o subvetor em que estamos interessados é [1,2,3,2,4] , e as respostas possíveis são 1, 3 e 4; para a consulta ( = 1, = 2), o subvetor em que estamos interessados é [1,1], e não existe um elemento que ocorre exatamente uma vez.
Você pode responder a todas as perguntas?
Entrada
A primeira linha contém um número inteiro ()
A segunda linha contém números inteiros , ,…, ().
A terceira linha contém um número inteiro ()
Então linhas seguem, a -ésima linha contendo dois inteiros e , representando a -ésima consulta ().
Saída
Responda às consultas da seguinte maneira:
Se não houver um número inteiro tal que ocorra apenas uma vez no sub-vetor de índices
e , imprima 0. Caso contrário, imprima qualquer número inteiro que satisfaça a condição.
Exemplos
ENTRADA | SAÍDA |
6 1 1 2 3 2 4 2 2 6 1 2 |
4 0 |
Enviar solução: codeforces