用递归算法解x1+x2+x3+x4+x5+x6+x7+x8+x9+x10=100有多少组解?
收起
知与谁同
2018-07-22 10:29:38
2824
0
2
条回答
写回答
取消
提交回答
-
是x*1,还是十个数字相加。。
2019-07-17 22:55:19
-
int a[10];
int sum=0;
int f(a, i){
if(i<0 || i>10){return;}
if(i==10){
if(a[0]+a[1]...+a[9]==100){
sum+=1;
printf a;
}
return;
}
for(j=0;j<101;j++){
a[i]=j;
f(a,i+1);
}
}
void main(){
f(a, 0);
}
sum就是解数。
2019-07-17 22:55:19