Что Вам не понятно? Алгоритм как это сделать или как написать код его реализующий? Или то и другое?  
 
Вот код на С++:
Код:
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;
}