#ATarc106b. [ARC106B] Values
[ARC106B] Values
题目描述
有一个由 顶点和 边构成的简单无向图。第 条边连接顶点 和顶点 。
开始时,顶点 的值为 。您希望通过执行以下操作(至少一次),使操作后的每个顶点的值分别为 。
您每次可选 条边。当选择的边连接顶点 和顶点 时,可进行以下任意一个操作。
让 ,或者让
确定是否有操作可以达到您的目的。
输入格式
第 行:输入 。
第 行输入 个数,。 第 3 行输入 个数,。 第 4 至 行,每行输入 个数,。
输出格式
如果可以,输出 "Yes",否则,输出 "No"。
样例 1
输入
3 2
1 2 3
2 2 2
1 2
2 3
输出
Yes
样例 2
输入
1 0
5
5
输出
Yes
样例 3
输入
2 1
1 1
2 1
1 2
输出
No
样例 4
输入
17 9
-905371741 -999219903 969314057 -989982132 -87720225 -175700172 -993990465 929461728 895449935 -999016241 782467448 -906404298 578539175 9684413 -619191091 -952046546 125053320
-440503430 -997661446 -912471383 -995879434 932992245 -928388880 -616761933 929461728 210953513 -994677396 648190629 -530944122 578539175 9684413 595786809 -952046546 125053320
2 10
6 12
9 11
11 5
7 6
3 15
3 1
1 9
10 4
输出
Yes