更新时间2019-09-18 04:23:25
For循环结构习题:找数值 (c++)
题目描述
给出n个整数,其中n是奇数,且n小于100 接下来n行,每行一个整数,这n个整数中,只有1个数是单独的(就是说其他数每个数都有两个)输入
给入n个整数,其中n是奇数,且n小于100 接下来n行,每行一个整数输出
输出一行,表示单独的那个数样例输入
7
1
3
3
1
2
7
7
样例输出
2这个可以有N多方法的,以下是我的参考
#include <iostream>
using namespace std;
int s[101];
int main()
{
int i,n,a;
cin >> n;
for(i=0; i<n; i++)
{
cin >> a;
s[a]++;
}
for(i=1; i<=n; i++)
if (s[i]==1)
{
cout << i << endl;
break;
}
return 0;
}