发现间谍


Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 4M

Author:
Problem type
Allowed languages
C++

间谍被发现!

给定一个由 \(n\) 个正整数组成的数组 \(a\)(\(n \ge 3\))。已知在这个数组中,除了一个数字,其他所有的数字都相同(例如,在数组 [4, 11, 4, 4] 中,除了一个 11 之外,其他的数字都是 4)。

打印出与其他数字不同的元素的索引。数组中的数字从 1 开始编号。

输入: 第一行包含一个整数 \(n\) (\(3 \le n \le 100\)) 数组 a 的长度。 第二行包含 n 个整数 a1, a2, ..., an (\(1 \le ai \le 100\))。 保证在数组 a 中,除了一个数字之外,其他的数字都是相同的。

输出: 输出一个整数 不与其他数字相同的元素的索引。

输入:
4
11 13 11 11
输出:
2
输入:
5
1 4 4 4 4
输出:
1
输入:
10
3 3 3 3 10 3 3 3 3 3
输出:
5
输入:
3
20 20 10
输出:
3

Comments

There are no comments at the moment.