标签:算法
上述五个重量中,存在两个之和=另外两个之和,观察可知99+144=113+130=125+118;
因此,剩余那组猪的重量是118,因此六组猪的重量分别是99、113、118、125、130、144;
假设四头猪的重量分别为a,b,c,d,且a<b<c<d;那么:a+b<a+c<b+d<c+d,a+d和b+c介于a+c和b+d之间,因此a+b=99,a+c=113,b+d=130,c+d=144;由于a+b和a+c都是奇数,因此,b和c的奇偶性相同,因此b+c=118,a+d=125;
由以上六个等式可以计算出a=47,b=52,c=66,d=78;
较重那头猪是c,重量为66;
标签:算法
原文地址:http://blog.csdn.net/pymqq/article/details/45604559