8553: BZOJ4553:[Tjoi2016&Heoi2016]序列

Memory Limit:128 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

 佳媛姐姐过生日的时候,她的小伙伴从某宝上买了一个有趣的玩具送给他。玩具上有一个数列,数列中某些项的值

可能会变化,但同一个时刻最多只有一个值发生变化。现在佳媛姐姐已经研究出了所有变化的可能性,她想请教你 ,能否选出一个子序列,使得在任意一种变化中,这个子序列都是不降的?请你告诉她这个子序列的最长长度即可 。注意:每种变化最多只有一个值发生变化。在样例输入1中,所有的变化是: 1 2 3 2 2 3 1 3 3 1 1 31 2 4 选择子序列为原序列,即在任意一种变化中均为不降子序列在样例输入2中,所有的变化是:3 3 33 2 3选择子序列 为第一个元素和第三个元素,或者第二个元素和第三个元素,均可满足要求


输入格式

 输入的第一行有两个正整数n, m,分别表示序列的长度和变化的个数。接下来一行有n个数,表示这个数列原始的

状态。接下来m行,每行有2个数x, y,表示数列的第x项可以变化成y这个值。1 <= x <= n。所有数字均为正整数 ,且小于等于100,000


输出格式

 一个整数


样例输入

3 4
1 2 3
1 2
2 3
2 1
3 4

样例输出

3

提示

没有写明提示


题目来源

没有写明来源

加入题单

上一题 下一题 算法标签: