#include<stdio.h>

int main(void) {
	int n, m, a, b, ans = 0;
	int h[100010];
	int r[100010];

	scanf("%d %d", &n, &m);
	for (int i = 0; i < n; ++i) {
		scanf("%d", &h[i]);
	}

	for (int i = 0; i < m; ++i) {
		scanf("%d %d", &a, &b);
		a--;
		b--;
		if (h[a] < h[b]) {
			r[a]++;
		}
		else if (h[a] < h[b]) {
			r[b]++;
		}
		if (h[a] == h[b]) {
			r[a]++;
			r[b]++;
		}
	}

	for (int i = 0; i < n; ++i) {
		if (r[i] == 0) {
			ans++;
		}
	}

	printf("%d", ans);

	return 0;
}
