#include <stdio.h>

int main()
{
    int n,m,h[100005]={},p,q,c[100005]={},cn=0;
    scanf("%d%d",&n,&m);
    for(int i=1;i<=n;i++) {
        scanf("%d",&h[i]);
    }
        while(m--) {
            scanf("%d%d",&p,&q);
            if(h[p]==h[q]) { c[p]=1;c[q]=1; }
            else if(h[p]>h[q]) { c[q]=1; }
            else { c[p]=1; }
        }
        for(int i=1;i<=n;i++) {
            if(c[i]==0) { cn++; }
        }
        printf("%d",cn);

    return 0;
}