有5个人坐在一起,问第五个人多少岁;
他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。
问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。
最后问第一个人,他说是10岁。请问第五个人多大?
package com.date808;
import java.util.Scanner;
/**
* @apiNote 有5个人坐在一起,问第五个人多少岁;
* 他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。
* 问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。
* 最后问第一个人,他说是10岁。请问第五个人多大?
*/
public class NumberGames05 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
int age = getAge(num);
System.out.println("age = " + age);
}
public static int getAge(int number){
if (number==1){
return 10;
}
return getAge(number-1)+2;
}
}