Cod sursa(job #1746184)

Utilizator Cudrici_CarinaCudrici Carina Cudrici_Carina Data 22 august 2016 19:17:08
Problema Medie Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.35 kb
#include<fstream>
using namespace std;
ifstream fi("medie.in");
ofstream fo("medie.out");
int fr[7001],s,i,j,k,n,x;
int main()
{
fi>>n;
for(i=1;i<=n;i++){fi>>x;fr[x]++;}
for(i=1;i<=7000;i++)
    {s+=(fr[i]-2)*(fr[i]-1)*fr[i]/2;
     for(j=i-1,k=i+1; j>=1&&k<=7000; j--,k++)
                        s+=fr[i]*fr[j]*fr[k];
    }
fo<<s;
return 0;
}