文件名称:猴子决斗问题(c++)
文件大小:2KB
文件格式:CPP
更新时间:2022-01-18 10:29:38
可并堆
有n只好⽃的猴⼦,每只都有⼀个power(整数)。刚开始所有的猴⼦都互相不认识当两个不认识的猴⼦争吵时,他们会邀请各⾃认识的power最⼤的 猴⼦决⽃。 打完架之后两群就相互认识了。(认识关系具有传递性,相互认识 的猴⼦组成猴群。) ◆ 输⼊:多组数据,每组数据:猴⼦数n,每个猴⼦的power,争吵 数m,及发⽣争吵的两个猴⼦的编号(1..n)。 ◆ 输出:对于每个争吵,输出赢的猴⼦打完架后的power。若两只 猴⼦原来就认识,输出-1 ◆ n,m < 100,000 ◆ Time Limit: 10 Seconds Memory Limit: 32768 KB