这个问题不就是这样的嘛,除掉必须得1分2分5分剩下9角2分,即92分。
所以:有若干了1号球,若干2号球,若干5号球。有多少组合让球号的总和为92。
x+2*y+5*z=92有多少种组合。
最简单的方法3层循环吧
int count=0;
for(int x=0;x<=92/1;x++)
for(int y=0;y<=92/2;y++)
for(int z=0;z<=92/5;z++)
if(x+2*y+5*z==92)
count++;
Console.WriteLine(count);
温馨提示:内容为网友见解,仅供参考