百钱百鸡
题目:公鸡1只,5钱;
母鸡1只,5钱;
小鸡3只,1钱;
用100钱买100只鸡,问公鸡、母鸡、小鸡各有多少只?
#include <stdio.h>
int main(){
// 公鸡的数量最小是0,最大是20
for(int gj=0;gj<=20;gj++){
for(int mj=0;mj<=33;mj++){
int xj = 100-gj-mj;
// printf("公鸡:%d,母鸡:%d,小鸡:%d \n",gj,mj,xj);
// 小鸡的数量应该是3的倍数!
if(5*gj+3*mj+xj/3 == 100 && xj%3 == 0){
printf("(%d,%d,%d)\n", gj,mj,xj);
}
}
}
}