B. 展板参观

    Type: Default 1000ms 256MiB

展板参观

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.

展板参观

题目描述

开放日的长廊中按顺序摆放了 nn 块展板,编号为 11nn。第 ii 块展板的主题编号为 aia_i,共有 mm 种主题,编号为 11mm,并保证每种主题至少出现一次。

小 J 想选择一段连续的展板进行参观,使得这一段中至少包含每种主题各一块。请你求出长度最短的合法区间。若存在多个长度相同的最短区间,输出左端点最小的一个。

输入格式

第一行两个整数 n,mn,m。第二行 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n

输出格式

输出两个整数 l,rl,r,表示选择的区间为 [l,r][l,r]

样例输入

10 4
1 2 2 3 1 4 2 3 4 1

样例输出

3 6

样例解释

区间 [3,6][3,6]2,3,1,42,3,1,4,包含全部主题且长度为 44。区间 [4,7][4,7] 的长度也为 44,但其左端点更大,因此应输出 3 63\ 6

数据范围

  • 1mn2×1051 \le m \le n \le 2\times 10^5
  • 1aim1 \le a_i \le m
  • 保证每种主题至少出现一次。
子任务 分值 特殊限制
11 2020 n100n \le 100
22 3030 n5000n \le 5000
33 5050 无特殊限制

测试

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2026-6-11 16:20
End at
2026-6-11 17:20
Duration
1 hour(s)
Host
Partic.
2