1 2 3 4 5 6 7 8 9 10 11 12
#include <iostream> #include <algorithm> int main() { int arr[] = { 1, 2, 2, 3, 4, 5, 5 }; int N = sizeof(arr) / sizeof(arr[0]); std::cout << "Кол-во разных элементов: " << std::distance(arr, std::unique(arr, arr + N)) << "\n"; return 0; }
1
Кол-во разных элементов: 5