公鸡5元/只,母鸡3元/只,小鸡一元三只,用100元买100只鸡,设计一个算法,并分析所设计算法的时间复杂度.

2020-10-28 教育 92阅读
* 设计程序:求解百鸡问题。
* 已知公鸡每只5元、母鸡每只3元、小鸡1元3只。求出用100元买100只鸡的解。
* 将得到的解按公鸡、母鸡和小鸡的只数以"%d,%d,%d\n"的格式写入到考生目录中Paper子目录下的
* 新建文件design.dat中。
*/
#include
void main()
{ FILE *p;
int cock,hen,chick;
if((p=fopen("design3.dat","w+"))==NULL)
{printf("cannot open file");
return;
}
for(cock=0;cock<=20;cock++)
for(hen=0;hen<=33;hen++)
if((cock*5+hen*3+(100-cock-hen)/3)==100)
fprintf(p,"%d,%d,%d\n",cock,hen,100-cock-hen);
fclose(p);
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com