【JAVA习题二十】有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?


package erase;
public class 用递归法比较岁数的大小 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int n=5;
        System.out.print(Digui(5));
        
    }
    public static int Digui(int n) {
        if(n==1) {
            return 10;
        }
        else return Digui(n-1)+2;
    }

}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 Console-算法[for,if]-有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 关于 flutter_boost 实现 第一个fluter页面跳入第二个的时候 关闭第一个页面 或者 第一个页面到第二个页面到第三个页面关闭前两个页面 约瑟夫环问题:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 5、题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 思路:n长度的数组,boolean类型。出圈置为false,当最后只有一个true的时候,就是留下来的人。 马云看一个人20,30,40,50岁该做啥? THINKPHP_(3)_TP6中实现多层关联,第一个表关联第二个表查询出的数据,再关联第三个表 一个人没有出息的九大根源 第五题:n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少次可以平分苹果,如果方案不存在输出 -1 if语句读入一个整数,表示一个人的年龄,如果小于6岁就输出儿童,6-13岁输出少年,14-17岁输出青少年,18-35岁输出青年,36-50岁输出中年,50岁以上输出中老年
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM