这些题要怎么做,我想了一天还是没想出来,求助!
											百钱买百鸡问题  公鸡3元1只。母鸡1元1只。小鸡1元3只。如何花100元刚好买到100只鸡呢?编程找出所有的买法。猴子吃桃问题。猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半另加一个。到第10天早上想再吃时,就只剩下1个桃子了。求第一天共摘了多少个桃子。
谢了!
 
										
					
	 程序代码:
程序代码:
#include<stdio.h>
int main(void)
{
    //百鸡问题,穷举
    int x,y,z;
    for(x=0;x<34;++x)
      for(y=0;y<101;++y)
        for(z=3;z<101;z+=3)
          if(3*x+y+z/3==100&&x+y+z==100)
              printf("x: %d  y: %d   z: %d\n",x,y,z);
    //猴子问题:迭代
    int x__,y__,i;
    for(i=1,x__=1;i<=9;++i)
    {
        y__ = 2*(x__+1);
        x__ = y__;
    }
    printf("%d\n",x__);
   return 0;
}
										
					
	
