1.先假设只有买一双、两双的
那么85个人买155双,需要15个一双,70个两双,共8600元,比题目中的价格贵210元。
2.把70买两双鞋的人里面,取出两个人A和B,A给B一双,整体能省10元(A、B各买两双,一共省20元;A买一双,B买三双,一共省30元)
3.想达到节省210元,需要凑21个A、B对。结果是三双的21个,买两双的70-21×2=28个,买一双的15+21=36个
【 在 lanyi16 的大作中提到: 】
: 这种方法也不能靠试,还是要继续用假设替换法去算,因为要补70双,可以先假设70个人都是补一双的,要花3500元。但只能再花3290元,所以70人里有一部分人要换成补2双的,补的鞋总数又不能变,所以必须两个补一双的换成一个补两双的,两个补一双的要花100元,一个补两双的要花90元,所以每换一次少花10元,要少花210元,就要换21次,所以换出来21个买三双的,买两双的盛70-2*21=28人,剩下85-21-28=36人买一双的。
:
: 无论先假设谁,三个变量都是要用两次假设-求差距-替换的过程的,关键在于抓住鞋总数不能变的要求,无论哪种方法,第二次替换时都要两个买两双的一起换。
: ...................
--
修改:misire FROM 120.244.234.*
FROM 120.244.234.*