[Java] 纯文本查看 复制代码
public class GetCount {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入您要计算的月数");
int n = sc.nextInt();
int num = getCount(n);
System.out.println(num);
}
//要求定义一个方法,来求第n个月兔子的对数
//参数int n
//返回值 int
public static int getCount(int n) {
if (n == 1 || n == 2) {
return 1;
}
int[] arr = new int[n];
arr[0] = 1;
arr[1] = 1;
for (int x = 2; x < arr.length; x++) {
arr[x] = arr[x - 2] + arr[x - 1];
}
return arr[arr.length - 1];
}
}
2.我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。