#include<stdio.h>
int n,m,h[100000],f[100000]={},a,b,i,r=0;
int main(){
    scanf("%d%d",&n,&m);
    for(i=0;i<n;i++)scanf("%d",&h[i]);
    for(i=0;i<m;i++){
        scanf("%d%d",&a,&b);
        if(h[a-1]>=h[b-1])f[b-1]--;
        if(h[b-1]>=h[a-1])f[a-1]--;
    }
    for(i=0;i<n;i++)if(f[i]==0)r++;
    printf("%d",r);
    return 0;
}