作业帮 > 综合 > 作业

枚举算法,急,我国古代著名《孙子算法》鸡兔同笼问题描述如下:今有鸡兔同笼,共有35个头,94只脚,问鸡和兔各有几只?请将

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/08 02:48:40
枚举算法,急,
我国古代著名《孙子算法》鸡兔同笼问题描述如下:今有鸡兔同笼,共有35个头,94只脚,问鸡和兔各有几只?请将程序描述解决之一问题的算法,有流程图更好.
1楼的那位,我看不懂你写的,能否不用for.
枚举算法,急,我国古代著名《孙子算法》鸡兔同笼问题描述如下:今有鸡兔同笼,共有35个头,94只脚,问鸡和兔各有几只?请将
如果是枚举的话,先枚举兔子的个数rabbit(0≤rabbit≤35)
那么鸡的个数chick就是(35-rabbit)了.
由于是有94只脚,也就是2*chick+4*rabbit=94
int rabbit=0;
while(1){
if((rabbit*4+(35-rabbit)*2)==94){printf("兔子:%d 鸡:%d",rabbit,35-rabbit);break;}
}