这是一道我也不知道我gu了多久的题目 (然鹅还有n多任务没有完成) 反正--我太难了 好了言归正传,题目链接 是一道校内测的题目(现在应该没有人没考了吧?) 思路的话,是神仙并查集√ 觉得虽然并查集很简单,但很容易想不到要用并查集解题呢 首先,考场上卡死我的就是怎么分别表示\(a_1,a_2--,a_n\),然后其实我们可以直接按照\(a_1,a_2,--,a_n,b_1,b_2,--b_n,--\)的顺序依次编号(注意并查集时需要考虑0和1,所以需要从2开始编号). k=read(); num…