Pagini recente » Cod sursa (job #2552106) | Cod sursa (job #2955086) | Cod sursa (job #76551) | Cod sursa (job #2635323) | Cod sursa (job #355017)
Cod sursa(job #355017)
#include<stdio.h>
#include<string.h>
int main()
{
int i,j,v[9000],nr[7001],total=0,n;
FILE *f=fopen("medie.in","r");
memset(nr,0,sizeof(nr));
fscanf(f,"%i",&n);
for(i=0;i<n;i++)
{
fscanf(f,"%i",&v[i]);
nr[v[i]]++;
}
fclose(f);
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if((v[i]+v[j])%2==0)
{
total+=nr[(v[i]+v[j])/2];
if(v[i]==v[j])
total-=2;
}
}
}
f=fopen("medie.out","w");
fprintf(f,"%i\n",total);
fclose(f);
return 0;
}