博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求第五个人多大岁数
阅读量:7091 次
发布时间:2019-06-28

本文共 731 字,大约阅读时间需要 2 分钟。

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

程序分析:利用递归的方法,递归分为回推和递推两个阶段。

要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。

 

 

1 package com.li.FiftyAlgorthm; 2  3 /** 4  * 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。 问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。 5  * 问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?  6  *  7  * 程序分析:利用递归的方法,递归分为回推和递推两个阶段。 8  * 要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。 9  * @author yejin10  */11 public class PeopleAge {12     public static void main(String[] args) {13         int age = 10;14 15         for (int i = 2; i <= 5; i++) {16             age += 2;17         }18         System.out.println(age);19     }20 }

 

转载于:https://www.cnblogs.com/justdoitba/p/7143382.html

你可能感兴趣的文章
求最大值及其下标
查看>>
关于类型“LinkButton”的控件“xxx”必须放在具有 runat=server 的窗体标记内问题的解决方案...
查看>>
Javascript:DOM表格操作
查看>>
解决WCF传输大数据量时出错并提示:远程主机强迫关闭了一个现有的连接
查看>>
蓝桥杯-波动数列
查看>>
图片理论基础
查看>>
HDU4300 Clairewd’s message
查看>>
【原】iOS学习之图片拉伸处理(类似qq的气泡)
查看>>
postman抓包
查看>>
最大稳定极值区域(MSER)检测
查看>>
如何解决CorelDRAW中尖突问题
查看>>
Javascript实现Web颜色值转换
查看>>
拼接日期填写表单
查看>>
工控系统安全问题汇总(一)
查看>>
4、SpringBoot------邮件发送(2)
查看>>
java创建二叉树并递归遍历二叉树
查看>>
JSON必知必会
查看>>
安全站点导航
查看>>
Oracle Job
查看>>
收集一些有意思的ASCII程序注释(持续收集中,希望大家踊跃贡献)
查看>>