codeforces基础A.Spy Detected!大佬的程序什么意思呀?

A.侦测到间谍!
每次测试的时限2秒
每个测试的内存限制256 MB
输入标准输入
输出标准输出
给您一个由n(n≥3)个正整数组成的数组。众所周知,在此数组中,除一个以外的所有数字都是相同的(例如,在数组[4,11,4,4]中,除一个以外的所有数字都等于4)。

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

输入
第一行包含一个整数t(1≤t≤100)。然后是t个测试用例。

每个测试用例的第一行包含一个整数n(3≤n≤100)-数组a的长度。

每个测试用例的第二行包含n个整数a1,a2,…,an(1≤ai≤100)。

确保数组中除一个以外的所有数字都相同。

输出
对于每个测试用例,输出一个整数-元素的索引与其他元素不相等。

例子
inputCopy
4
4
11 13 11 11
5
1 4 4 4 4
10
3 3 3 3 10 3 3 3 3 3
3
20 20 10
outputCopy
2个
1个
5
3

#include<bits/stdc++.h>

using namespace std;

int main(){int i,n,a,b,c;for(cin>>n;cin>>n>>a>>b;)for(i=2;i++<n&&cin>>c;)a*(c-a||c-b)?cout<<(c-a&&c-b?i:2-(a!=c))<<' ',a=0:0;}

贴代码框里吧