这里介绍一些基础的java入门编程问题。 主要内容与猴子吃桃子的问题有关。 让我们来看看具体的问题和答案。
一、主题
猴子吃桃子的问题
猴子第一天摘了几个桃子,很快就吃了一半,但猴子还是没有中毒性,所以又吃了一个。 到了第二天早上,猴子把昨天吃剩下的桃子吃了一半。 同样猴子也没有中毒性,所以猴子和昨天一样又吃了一个。
这之后的早上,猴子每天前几天吃剩下的一半,然后又吃了一个。 也就是说,把前一天吃剩下的一半一起吃了。
到了第十天,猴子想去吃桃子,但发现所有的桃子都只剩下一个了。
到了这里,就会发生问题。
要求:
猴子第一天一共摘了几个桃子?
二、思维方式
看完上面的主题,我们要形成比较清洗的思路。 在这里,可以采取逆向思维的方法。
也就是说从后向前推测。
因此,得出了以下答案。
三.代码实现公共类Prog 17
{
publicstaticvoidmain (字符串[ ] args ) )。
{
intm=1;
for(inti=10; i0; I----)
m=2*m 2;
System.out.println ('猴子都摘了' m '桃子' );
}
}
以上是对这个编程问题的解答。 采用逆向思维的方法。 当然,问题的解法远不知道这一种,以上解法仅供参考。 根据以上解法,可以考虑更多的答案。
关于猴子吃桃子的问题已经介绍到这里了,你想知道更多的java编程问题吗? 你可以继续在奇奇q工具网的java实例栏里知道哦。 我有更多的问题,请大家分享。
请阅读: