#include <stdio.h>

int main(){
   int i,n,m,ok[100000],a,b,ans;
   long h[100000];

   scanf("%d %d",&n,&m);
   for (i=0;i<n;i++) {
      scanf("%ld",&h[i]);
      ok[i]=1;
   }
   for (i=0;i<m;i++) {
      scanf("%d %d",&a,&b);
      a--;b--;
      if (h[a]<=h[b]) ok[a]=0;
      if (h[a]>=h[b]) ok[b]=0;
   }
   for (ans=i=0;i<n;i++) ans+=ok[i];
   printf("%d\n",ans);
   return 0;
}
