C++百钱百鸡问题的解决方法
应该都看过这个题目吧,呵呵,中国古老的问题,原题是“公鸡每只5元,母鸡每只3元,小鸡三只1元,用100元钱买100只鸡,求公鸡,母鸡,小鸡的只数”。
这类问题呢,一般都是用穷举法,俗话说就是套,看那个行,就是哪个,计算机套起来是很容易的吗,有个循环吗,呵呵,我们又在偷懒了。这里我们把100元买100只改成n元买n只。
源代码如下:
#include
void chicken_question(int chicken_num,int *k,int g[],int m[],int x[])
...{
int a,b,c,t;
t=0;
for(a=0;a
0条评论