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

m1a2c3s4i5m6a7 m1a2c3s4i5m6a7    2   14.12.2021 23:18    0

Ответы
alibekovberkut alibekovberkut  05.02.2022 05:08

#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();

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика