#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,m,h[100005],a,b,ans[100005]={};
	cin>>n>>m;
	for(int i=0;i<n;i++){
		cin>>h[i];
	}
	for(int i=0;i<m;i++){
		cin>>a>>b;
		if(h[a-1]<h[b-1] || h[a-1]==h[b-1]){
			if(ans[a-1]==0){
				ans[a-1]=1;
				n--;
			}
		}
		if(h[a-1]>h[b-1] || h[a-1]==h[b-1]){
			if(ans[b-1]==0){
				ans[b-1]=1;
				n--;
			}
		}
	}
	cout<<n<<endl;
  return(0);
}