数学推导——分苹果问题

题目:

果园里有堆苹果,N(1<N<9)只熊来分。第一只熊把这堆苹果平均分为N份,多了一个,它把多的一个扔了,拿走了一份。第二只熊把剩下的苹果又平均分成N份,又多了一个,它同样把多的一个扔了,拿走了一份,第三、第四直到第N只熊都是这么做的, 问果园里原来最少有多少个苹果?

code:

 1 import java.util.Scanner;
 2  
 3 public class Main{
 4     public static void main(String args[]) {
 5         Scanner scanner = new Scanner(System.in);
 6         while(scanner.hasNextInt())
 7         {
 8               int n = scanner.nextInt();
 9               double sum = Math.pow(n, n);
10               System.out.printf(".0f",sum-n+1);
11 
12         }
13         scanner.close();
14     }
15 }

博客参考:

(1)https://blog.csdn.net/sinat_27339001/article/details/79870541

(2)https://www.jianshu.com/p/8595f7f7840f

原文地址:https://www.cnblogs.com/dream-flying/p/12780623.html