import java.util.*;
/**
*李见黎
*猴子吃桃问题,每天吃一半,每天多吃一个,最后一天还剩一个
*2012-3-16
*/
class Monkey
{
public static void main(String[] args)
{
Monkey.Scan();
}
/**
*实现吃桃算法,day为那天剩余桃数,eday为吃了多少天剩下一个,用递归实现
*/
public static int Eat(int day,int eday)
{
if(day==eday)
{
return 1;
}
else
{
return (Eat(day+1,eday)+1)*2; //解析为:[[[[[eat(10,10)+1]*2]+1]*2]+1]*2
}
}
/**
*输入两个数
*/
public static void Scan()
{
System.out.println("请输入两个数:");
Scanner sr=new Scanner(System.in);
int a=sr.nextInt();
int b=sr.nextInt();
if(a<b)
{
System.out.println(Eat(a,b));
}
else
{
System.out.println("输入数,不合法");
Monkey.Scan();
}
}
}