20x + 2y + 10z = 200,10x + y + 5z = 100;10x、5z、100 都是 5 的倍数,所以 y 必为 5 的倍数,可写作 y = 5a,a 是正整数;则 10x + 5a + 5z = 100,2x + a + z = 20;0 ≤ 2x ≤ 20,0 ≤ x ≤ 10,x 有 11种 选择;x = 0,a + z = 20,z 有 0 ~ 20 即 21种选择;x = 1,a + z = 20 - 2,z 有 0 ~ 18 即 19 种选择;…… ;x = 10,a + z = 20 - 20,z 只有 0 这 1 种选择;所以, 组合方式有 21 + 19 + …… + 1 = 11( 21 + 1 )/2 = 121 种 。