/* 这题有点复杂,思路: 1.先存下所有人的电话总时间,并且将他们分为集合; 2.遍历集合,得到集合的数量,记录集合标识 3.对于每个集合,遍历所有人判断他们是否属于这个集合,是则贡献集合的总weight,member++,且随时记录weight最大的人, 若最后weight>k*2且member>=3,就把这个gang存起来 4.输出总gang数,按顺序输出集合leader+member */ #include <cstring> #include <iostream> #include <map> #inclu...