package 数组Text1;
import java.util.Scanner;
public class 猴子偷桃 {
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
// TODO Auto-generated methof stub
//猴子偷桃
//day=10;; 1
// day=9;;; (1+1)*2=4;
//day=8;;; (4+1)*2=10;
// day=7 ;;; (10+1)*2=22;
System.out.println("请输入1-10的内容:");
int mot=input.nextInt();
if(mot==-1) {
System.out.println("输入错误!");
}
Monkey mkMonkey=new Monkey();
System.out.println(mkMonkey.name(mot));
}
}
class Monkey{
public int name(int monkey) {
if(monkey==10) {
return 1;
}else if(monkey>=1 && monkey<=9) {
return (name(monkey+1)+1)*2;
}else {
System.out.println("请输入1-10的内容!");
return -1;
}
}
}
/*
1.dya=10 1//已知条件第10 ,还剩1一个苹果
2.以此类推 第9天是:上一天的剩的苹果+1乘2;;(1+1)*2=4
3.以此类推 第8天是:上一天的剩的苹果+1乘2;;(4+1)*2=10
*/