#include<stdio.h>
int main() {
int n=0;
int m;
scanf("%d",&m);
int large,mid,small;
for(int i=1; i<m; i++) {
for(int j=1; j<m; j++) {
for(int k=1; k<m; k++) {
if((i+j+k)==m&&(6*i+4*j+k)==2*m) {
n++;
printf("大马%d匹,中马%d匹,小马%d匹\n",i,j,k);
}
}
}
}
printf("n=%d",n);
return 0;
}
输入整数m,假设现有m匹马需驮m担货,其中大马驮3担,中马驮2担,两匹小马驮一担。问m匹马中大马、中马、小马各多少(各类马匹数都大于0)?编写程序将每种情况列出来。
最新推荐文章于 2024-06-21 00:00:00 发布