#L. 【模板】回滚莫队&不删除莫队

    Type: RemoteJudge 1000ms 128MiB

【模板】回滚莫队&不删除莫队

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

这是一道模板题。

题目描述

给定一个序列,多次询问一段区间 [l,r][l,r],求区间中相同的数的最远间隔距离

序列中两个元素的间隔距离指的是两个元素下标差的绝对值

输入格式

第一行一个整数 nn,表示序列长度。

第二行 nn 个整数,描述这个序列。

第三行一个整数 mm,表示询问个数。

之后 mm 行,每行两个整数 l,rl,r 表示询问区间。

输出格式

mm 行,每行一个整数表示答案。如果区间内不存在两个数相同,则输出 00

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

提示

aia_i 表示序列元素。

对于 40%40\% 的数据,满足 1ai4001\leq a_i \leq 4001n,m600001\leq n,m\leq 60000

对于 100%100\% 的数据,满足 1n,m21051\leq n,m\leq 2\cdot 10^51ai21091\leq a_i\leq 2\cdot 10^9

莫队基础

Not Claimed
Status
Done
Problem
12
Open Since
2024-2-23 8:45
Deadline
2024-4-8 23:59
Extension
0 hour(s)