活动快要结束了,活动的负责人伏特突然意识到他还没制作纪念品!
伏特找到了一件半成品,并决定将它加工完成。
半成品包含
磁球有黑白两色,
伏特想要制作恰好
纪念品需要具有一定的特征,对于分散出的一个块,它可以作为纪念品当且仅当:所有只连接着一根磁棍的磁球同色。特别的,单个磁球也可以作为纪念品。
伏特找到了你,请你帮他选择一些磁棍拆除,或者告诉他这件半成品没法被拆成恰好
一句话题意:给定一棵树,你需要断掉
输入格式
本题多测。第一行一个整数
对于每组测试数据:
第一行两个整数
第二行
输出格式
如果不存在满足条件的方案,输出 -1
,否则输出一行
如有多种方案,输出任意一组均可。
样例一
input
1 6 2 1 1 3 4 1
output
2
explanation
断掉
样例二
input
1 3 2 1 1
output
-1
explanation
这是一条长度为
样例三
见附件下载中的 ex_gift3.in
和 ex_gift3.ans
。
数据范围与提示
记
子任务编号 | 特殊性质 | 分值 | ||
---|---|---|---|---|
无 | ||||
无 | ||||
除点 |
||||
无 | ||||
无 |
对于所有数据,保证
时间限制:
空间限制: