小杨寻宝
题面描述
小杨有⼀棵包含n个节点的树 ,树上的⼀些节点放置有宝物。
小杨可以任意选择⼀个节点作为起点并在树上移动 ,但是小杨只能经过每条边⾄多⼀次 ,当小杨经过⼀条边后,这条边就会消失 。小杨每经过⼀个放置有宝物的节点就会取得该宝物。
小杨想请你帮他判断自己能否成功取得所有宝物。
输入格式
第一行包含一个正整数t,代表测试用例组数。
接下来是t组测试用例。对于每组测试用例,一共n+1行。
第一行包含一个正整数n,代表树的节点数。
第二行包含几个非负整数a1,a2,…,an,其中如果ai=1,则节点i放置有宝物,若ai=0,则节点i没有宝物。
之后n-1行,每行包含两个正整数xi,yi,代表存在一条连接节点xi和yi的边。
输出格式
对于每组测试数据,如果小杨能成功取得所有宝物,输出Yes,否则输出No。
样例1