#include <stdio.h>

int main(){
  int N,M;
  scanf("%d %d",&N,&M);
  int H[100002],d[100002];
  for(int i=1;i<=N;i++){
    scanf("%d",H+i);
    d[i]=1;
  }
  int A,B;
  for(int i=1;i<=M;i++){
    scanf("%d %d",&A,&B);
    if(H[A]<H[B]) d[A]=0;
    else if(H[A]<H[B]) d[B]=0;
    else{
      d[A]=0;
      d[B]=0;
    }
  }
  for(int i=2;i<=N;i++)
    d[1]+=d[i];
  printf("%d\n",d[1]);
  return 0;
}