#include<stdio.h>
#include<string.h>
int h[200005]={0};
int a[200005]={0};
int main(){
	int n,k,i;
	scanf("%d %d",&n,&k);
	for(i=1;i<=n;i++){
		scanf("%d",&h[i]);
	}
	int x,y;
	for(i=1;i<=k;i++){
		scanf("%d %d",&x,&y);
		if(h[x]>h[y]) a[y]++;
		else if(h[x]<h[y]) a[x]++;
		else {
			a[x]++;
			a[y]++;
		}
	}
	int ans=0;
	for(i=1;i<=n;i++){
		if(a[i]==0) ans++;
	}
	printf("%d",ans);
}