Pagini recente » Cod sursa (job #2963083) | Cod sursa (job #553284) | Cod sursa (job #1156220) | Cod sursa (job #2358305) | Cod sursa (job #154120)
Cod sursa(job #154120)
#include<stdio.h>
#define NMAX 4000
int y[NMAX],z[NMAX],B,a,b,n,m,i,j,k,s,x[NMAX][NMAX];
int main()
{
freopen("triplete.in","r",stdin);
freopen("triplete.out","w",stdout);
scanf("%d%d",&n,&m);
for (i=1;i<=m;i++)
{
scanf("%d%d",&a,&b);
x[a][b>>3]=x[a][b>>3]|(1<<(b&7));
y[i]=a;
z[i]=b;
if (b>k)
k=b;
}
for (i=1;i<=m;i++)
{
for (j=1;j<=n;j++)
if (j!=y[i]&&j!=z[i])
{
if (x[y[i]][j>>3]&x[z[i]][j>>3])
s++;
}
}
printf("%d\n",s/2);
return 0;
}