这题当时我是这么想的: 3个数的平衡点是(100, 100, 100),这时也满足第二个方程(6百万)。 现在固定3个变量中的一个(例如c)保持100不变,让a增加1,同时b减少1,这时第二个方程(6百万)也仍然成立。 直到a=200,b=0,c=100(c一直保持100不变),第二个方程(6百万)仍然满足。即a从100到200,b从100到0,是101种三元数组(a,b,c)。【三个变量之一超过200,第二个方程就不会成立了】 然后,让a从100开始减少1,同时b从100开始增加1,c仍然保持100不变,这时第二个方程(6百万)也仍然成立。 直到a=0,b=200,c=100(c一直保持100不变),第二个方程(6百万)仍然可以满足。即a从100到0,b从100到200,也是101种三元数组(a,b,c)。 合起来,a从0到 200(同时b从200到0),是201种组合。 由于a、b和c在两个方程里地位相同,上述情况中的a换成c,b换成c,也可以成立。 (a,b)、(b,c)、(a,c)【其中第三个变量保持100不变】三种情况下 ,共为201*3=603种组合。 但是(100, 100, 100)在中间出现了3次,故要减去2个,总计: 603-2=601种组合。
|