HM247 邻重侦测
HM247 邻重侦测
来源: 第 247 集 常用查找算法-adjacent_find
难度: 普及-
时间限制: 1s
空间限制: 64MB
题目描述
adjacent_find 查找**相邻的重复**元素。两个词都关键:必须相邻,并且值重复。不相邻的重复(例如一前一后两个 \(0\),中间隔了别的数)不算。
只需要两个参数:起点迭代器和终点迭代器。找到则返回这对相邻重复元素中**第一个**的迭代器;找不到返回结束迭代器。解引用即可得到该元素的值。头文件 algorithm。
若有多对相邻重复,返回最靠前的那一对。
输入格式
第一行一个整数 \(n\)。
第二行 \(n\) 个整数。当 \(n=0\) 时本行可以是空行。
输出格式
一行。找到则输出那个重复值,否则输出 NOT FOUND。
样例
输入 #1
8
0 2 0 3 1 4 3 3
输出 #1
3
输入 #2
7
0 2 0 3 1 4 3
输出 #2
NOT FOUND
说明
\(0 \le n \le 1000\),元素绝对值不超过 \(10^9\)。
样例 #1 里有两个不相邻的 \(0\),不能算;末尾两个相邻的 \(3\) 才命中,返回第一个 \(3\)。样例 #2 去掉末尾那个 \(3\) 后,没有相邻重复。
信息
- ID
- 1246
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者