猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天将剩下的桃子吃掉一半,又多吃了一个.以后每天都吃了前一天剩下的一半零一个.到第十天再想吃时,发现剩下n个桃子.求第一天共摘多少桃子?
输入格式:
输入一个整数n,表示第十天吃桃之前的数量
输出格式:
输出第一天的桃子数
输入样例:
在这里给出一组输入。例如:
1
输出样例:
在这里给出相应的输出。例如:
1534
代码实现
import java.awt.*;
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
System.out.println(monkeyEat(n));
}
public static int monkeyEat(int n){
int count=0;
for (int i = 0; i < 9; i++) {
n=(n+1)*2;
}
return n;
}
}