#include<stdio.h>
int main(void)
{
	int n,m,cnt=0;
	scanf("%d %d",&n,&m);
	long int h[n+1];
	int a,b,d[10001]={0};
	for(int i=1;i<=n;i++){
		scanf("%d",&h[i]);
	}
	for(int i=1;i<=m;i++){
		scanf("%d %d",&a,&b);
		if(h[a]<h[b]){
			d[a]=1;
		}
		else if(h[b]<h[a] { d[b]=1;}
		else {
			d[a]=1;
			d[b]=1;
		}
	}
	for(int i=1;i<=n;i++) {
		if(d[i]==0)
			cnt++;
	}
	printf("%d\n",cnt);
	return 0;
}
		
	
	