int main()
{
int zhen,p,chong[100],cun,c,z[100],tong=0,he=0,n,m,min[100],fen[100],x[100],y[100],a,b,i;
scanf("%d %d",&n,&m);
for(a=1;a<=m;a++)
{
scanf("%d%d",&x[a],&y[a]);
fen[a]=x[a];
}
for(a=1;a<=m;a++)
{
min[a]=10000;
if(min[a]>x[a])
{
min[a]=x[a];
x[a]=10000;
}
}
for(a=1;a<=m;a++)
{
x[a]=fen[a];
he=he+a;
}
for(a=1;a<=m+1;a++)
{
z[a]=a;
c=a;
p=1;
chong[p]=a;
for(b=1;b<=m+1;b++)
{
if(y[b]==c)
{
for(i=1,zhen=0;i<=p;i++)
{
if(chong[i]==x[b])
{
zhen++;
}
}
if(zhen==0)
{
z[a]=z[a]+x[b];
c=x[b];
p++;
chong[p]=x[b];
b=0;
}
}
} if(z[a]==he)
{
tong++;
}
} printf("tong=%d",tong);
return 0;
}```