美文网首页基础练习题
17 猴子吃桃问题

17 猴子吃桃问题

作者: 北极的大企鹅 | 来源:发表于2023-10-07 23:36 被阅读0次

    题目:

    猴子吃桃问题:猴子第一天摘下若干个桃子, 当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,
    又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。 到第 10 天早上想再吃时,见只剩下一个桃子了。

     1     public class _017EatPeach {
     2 
     3     public static void main(String[] args) {
     4         print();
     5     }
     6 
     7     private static void print() {
     8         int i =eatPeach(1);
     9         System.out.println(i);
    10     }
    11 
    12     private static int eatPeach(int i) {
    13         if (i == 10) {
    14             return 1;
    15         } else {
    16             return (eatPeach(i + 1) + 1) * 2;
    17         }
    18     }
    19 }
    

    相关文章

      网友评论

        本文标题:17 猴子吃桃问题

        本文链接:https://www.haomeiwen.com/subject/xousbdtx.html