题解:CF2065F Skibidus and Slay
结论题。
看完题目觉得十分困难,难道是树剖?但这是 Div.4,不会太困难,直接大胆猜测:对于一条路径不需要全部遍历,只需要找一部分。
那要找的长度到底是多少?考虑一条合法的路径的性质。
用
设路径长度为
若
若
综上,可以得到一个一般结论:若存在一条多数元素为
然后就可以枚举着找了,判断数字可以用 map,具体可以看官解或别的题解,这里不放代码了。
结论题。
看完题目觉得十分困难,难道是树剖?但这是 Div.4,不会太困难,直接大胆猜测:对于一条路径不需要全部遍历,只需要找一部分。
那要找的长度到底是多少?考虑一条合法的路径的性质。
用
设路径长度为
若
若
综上,可以得到一个一般结论:若存在一条多数元素为
然后就可以枚举着找了,判断数字可以用 map,具体可以看官解或别的题解,这里不放代码了。