valeriikozlov
4680 / 2506 / 322
Регистрация: 18.08.2009
Сообщений: 4,550
|
29.10.2012, 05:11
|
|
C++ | 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| #include <iostream>
using namespace std;
int main()
{
int n, i_m = -1, t, i, j; // n - количество элементов в массиве
int a[100]; // a - массив целых чисел, максимальный размер 100 элементов
cin >> n;
for (i = 0; i < n; i++) // ввод массива
cin >> a[i];
for (i = 0; i < n; i++)
{
t=0;
for (j = 0; j < n; j++)
if(a[i]==a[j])
t++;
if(t==1)
{
if(i_m=-1)
i_m=i;
else
if(a[i_m]>a[i])
i_m=i;
}
}
if (i_m==-1)
cout<<"NO"<<endl;// это случай когда в массиве нет неповторяющихся элементов
else
cout<<a[i_m]<<endl;// вывод минимального значения
return 0;
} |
|
1
|