100 马驮100担货,大马一匹驮3担,中马一匹驮2担,小马两匹驮1担。试编写程序计算大、中、小马的数目。

admin2014-12-11  35

问题 100  马驮100担货,大马一匹驮3担,中马一匹驮2担,小马两匹驮1担。试编写程序计算大、中、小马的数目。

选项

答案//本题采用穷举法。 main() { int x,y,z,j=0; for(x=0;x<=33;x++) for(y=0;y<=(100—3*x)/2;y++) { z=100一x—y; if(z%2==0&&3*x+2*y+z/2==100) printf(“%2d:1=%2d m=%2d s=%2d\n”,++j,x,y,z); } }

解析
转载请注明原文地址:https://jikaoti.com/ti/HjM9FFFM
0

最新回复(0)