Pagini recente » Cod sursa (job #771586) | Cod sursa (job #935001) | Cod sursa (job #240985) | Cod sursa (job #792769) | Cod sursa (job #25244)
Cod sursa(job #25244)
#include<stdio.h>
#define dim 100001
int i,n,a[dim][dim],nr,j,s1,s2,s3;
int main()
{
freopen("puteri.in","r",stdin);
freopen("puteri.out","w",stdout);
scanf("%d", &n);
for(i=1; i<=n; ++i)
for(j=1; j<=3; ++j)
scanf("%d", &a[i][j]);
for(i=1; i<n; ++i)
{
for(j=i+1; j<=n; ++j)
{
s1=a[i][1]+a[j][1];
s2=a[i][2]+a[j][2];
s3=a[i][3]+a[j][3];
if(s1==s2==s3 && s1!=0 && s2!=0 && s3!=0 && s1!=1 && s2!=1 && s3!=1 )
++nr;
if((s1==s2 && s3==0 && s1!=1) || (s1==s3 && s2==0 && s1!=1) || (s2==s3 && s1==0 && s2!=1))
++nr;
if((s1>s2 && s2!=0))
{
if((s1%s2==0 && s3==0 && s2!=1))
++nr;
}
if(s1>s3 && s3!=0)
{
if(s1%s3==0 && s2==0 && s3!=1)
+nr;
}
if(s2>s1 && s1!=0)
{
if(s2%s1==0 && s3==0 && s1!=1)
++nr;
}
if(s2>s3 && s3!=0)
{
if(s2%s3==0 && s1==0 && s3!=1)
++nr;
}
if(s3>s1 && s1!=0)
{
if(s3%s1==0 && s2==0 && s1!=1)
++nr;
}
if(s3>s2 && s2!=0)
{
if(s3%s2==0 && s1==0 && s2!=1)
++nr;
}
if((s1==0 && s2==0 && s3!=0) || (s1==0 && s2!=0 && s3==0) || (s1!=0 && s2==0 && s3==0))
++nr;
}
}
printf("%d", nr);
return 0;
}