Pagini recente » Cod sursa (job #322531) | Cod sursa (job #2306559) | Cod sursa (job #166739) | Cod sursa (job #1016972) | Cod sursa (job #1937231)
#include <stdio.h>
using namespace std;
FILE*f=fopen("medie.in","r");
FILE*g=fopen("medie.out","w");
int m[7001],v[9001];
int main()
{
int n,nr=0,i,j,x;
fscanf(f,"%d",&n);
for (i=1;i<=n;i++) {
fscanf(f,"%d",&v[i]);
m[v[i]]++;
}
for (i=1;i<n;i++)
for (j=i+1;j<=n;j++)
if ((v[i]+v[j])%2==0){
x=(v[i]+v[j])/2;
nr+=m[x];
if (v[i]==x) nr-=2;
}
fprintf(g,"%d",nr);
fclose(f);
fclose(g);
return 0;
}