C1503 [JLOI2010]冠军调查

内存限制:256 MB 时间限制:1000 ms

题目描述

一年一度的欧洲足球冠军联赛已经进入了淘汰赛阶段。随着卫冕冠军巴萨罗那的淘汰,英超劲旅切尔西成为了头号热门。新浪体育最近在吉林教育学院进行了一次大规模的调查,调查的内容就是关于切尔西能否在今年问鼎欧洲冠军。新浪体育的记者从各个院系中一共抽取了n位同学作为参与者,大家齐聚一堂,各抒己见。每一位参与者都将发言,阐述自己的看法。参与者的心里都有一个看法,比如 FireDancer 认为切尔西不可能夺冠,而 WaterDancer 认为切尔西一定问鼎。但是因为 WaterDancer 是 FireDancer 的好朋友,所以可能 FireDancer 为了迁就自己的好朋友,会在发言中支持切尔西。也就是说每个参与者发言时阐述的看法不一定就是心里所想的。现在告诉你大家心里的想法和参与者的朋友网,希望你能安排每个人的发言内容,使得违心说话的人的总数与发言时立场不同的朋友(对)的总数的和最小。

输入格式

第一行两个整数 $n$ 和 $m$,其中 $n(2≤n≤300)$ 表示参与者的总数,$m(0≤m≤n(n-1)/2)$ 表示朋友的总对数。第二行 $n$ 个整数,要么是 $0$ 要么是 $1$。如果第 $i$ 个整数的值是 $0$ 的话,表示第 $i$ 个人心里认为切尔西将与冠军无缘,如果是 $1$ 的话,表示他心里认为切尔西必将夺魁。

下面 $m$ 行每行两个不同的整数,$i$ 和 $j(1≤i, j≤n)$ 表示 $i$ 和 $j$ 是朋友。注意没有一对朋友会在输入中重复出现。朋友关系是双向的,并且不会传递。

输出

只有一个整数,为最小的和。

样例

样例输入 1

3 3 1 0 0 1 2 1 3 2 3

样例输出 1

1

提示