#include<bits/stdc++.h>
using namespace std;
int n,m,h[100001],ans[100001],ansn;
int main()
{
	scanf("%d%d",&n,&m);
	ansn=n;
	for(int i=1;i<=n;i++)scanf("%d",&h[i]);
	for(int i=1;i<=m;i++)
	{
		int s,t;
		scanf("%d%d",&s,&t);
		if(h[s]>=h[t])if(ans[t]==0)--ansn,ans[t]=1;
		if(h[s]<=h[t])if(ans[s]==0)--ansn,ans[s]=1;
	}
	printf("%d",ansn);
	return 0;
}