Предмет: Информатика, автор: Katyabobylova2004

C++
Определить количество разных элементов одномерного массива.
(Пример:
Нам дан массив:
1 2 1
В нём 2 элемента: 1 и 2;)

Ответы

Автор ответа: stglupa
0

#include <iostream>

#include <vector>

#include <set>

#include <algorithm>

using namespace std;

int main(){

   int n;

   cin >> n;

  vector<int> a(n);

  set<int> s;

  for(int i = 0; i < n; i++){ cin >> a[i]; s.insert(a[i]); }

  cout << s.size();

}

Похожие вопросы
Предмет: Русский язык, автор: ruzvelt3000
Предмет: Русский язык, автор: Аноним
Предмет: Русский язык, автор: diman2222222222
Предмет: Математика, автор: dogedillir