让我们一起进步!
2007-12-23 15:34:23 阅读(37) 评论(3)
一只猴子第一天摘了若干个桃子,当天就吃了一半,但它觉得还不过瘾,于是就再吃了一个.第二天又将吃剩的桃子吃了一半,又多吃了一个.以后每天都吃前一天剩下的一半和零一个.到第10天想在吃时,只剩下一个桃子.求第一天一共摘了多少个桃子?
分析:由于下一天都是上一天的一半-1,所以用后一天推出前一天的值=(今天+1)*2;
利用一个for()循环便可达到题目要求.
for(day=1;day<9;day++)
2007-12-23 13:06:10 阅读(27) 评论(0)
这是一个非常经典的题目.
小鸡一只0.5元,母鸡2元,公鸡3元.
如何在100元中,买100只鸡呢(小鸡,母鸡,公鸡)?
分析:
设小鸡为h,公鸡为c,母鸡为100-c-h;
((0.5*h+3*c+2*(100-c-h)==100)&&(c+h<100))
这样就很容易明白了..
使用两个for语句就能达到本题的要求..