我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void check_count();
void combineNum(int x, int y, int z,int num);
void printDiamond(int x, int y);
void purchaseChicken();
int main() {
purchaseChicken();
return 0;
}
void purchaseChicken() {
int a, b, c;
int count=0;
for (int a = 0; 5 * a < 100; a++) {
for (b = 0; 3 * b + 5 * a < 100;b++) {
for (c = 0;3*b+5*a+c/3;c+=3) {
if (a+b+c==100 && 3 * b + 5 * a + c / 3==100) {
printf("公鸡%d只,母鸡%d只,小鸡%d只\n", a, b, c);
count++;
break;
}
}
}
}
printf("总计:%d\n",count);
}
公鸡0只,母鸡25只,小鸡75只
公鸡4只,母鸡18只,小鸡78只
公鸡8只,母鸡11只,小鸡81只
公鸡12只,母鸡4只,小鸡84只
总计:4
请按任意键继续. . .
|