空间换时间
#include <iostream>
using namespace std;
const int N=2e5+10;
int x[N],y[N],s[N];
int main()
{
int n,k; cin>>n>>k;
int res=0;
for(int i=1;i<=k;i++)
{
cin>>x[i]>>y[i];
s[x[i-1]]++;
if(s[y[i]]==0) res++;
}
cout<<res;
return 0;
}