Что Вам не понятно? Алгоритм как это сделать или как написать код его реализующий? Или то и другое?
Вот код на С++:
Код:
int calc(int* a, int n)
{
int res = 0;
for(int i = 0; i < n; i++)
{
for(int j = i + 1; j < n; j++) if(a[i] == a[j]) res++;
}
return res;
}