#L0543. 最短展品区间

最短展品区间

题目描述

美术馆正在举办一场画展,展出由 mm 位不同画家创作的作品。所有画作按编号 11 到 nn 依次排列。

参观者在入口处需要指定两个数字 xx 和 yy(1≤x≤y≤n1 \le x \le y \le n),表示他要观看第 xx 幅到第 yy 幅之间的所有画作,门票价格为所选区间内画作的数量。

小华希望在一次参观中看到所有 mm 位画家的作品。请帮他找出满足条件的最小区间 [x,y][x, y],使得区间内包含所有 mm 位画家的作品。数据保证一定有解。

若存在多组最小区间,输出 xx 最小的那组。

输入格式

第一行两个整数 n,mn, m,分别表示画作总数和画家总数。

第二行包含 nn 个整数 aia_i,表示第 ii 幅画的创作者编号。

输出格式

一行两个整数 x,yx, y。

样例

12 5
2 5 3 1 3 2 4 1 1 5 4 3
2 7

提示

数据规模与约定

  • 对于 30%30\% 的数据,有 n≤200n \le 200,m≤20m \le 20。
  • 对于 60%60\% 的数据,有 n≤105n \le 10^5,m≤103m \le 10^3。
  • 对于 100%100\% 的数据,有 1≤n≤1061 \leq n \leq 10^6,1≤ai≤m≤2×1031 \leq a_i \leq m \leq 2 \times 10^3。
难度 普及
通过率 —
尝试 0
通过 0
ID
1271
类型
传统题
Time Limit
1000ms
Memory Limit
128MiB
上传者