题目描述
有一种数列,它的前十项分别为:1 2 5 12 29 70 169 408 985 2378,这个数列被称为Pell数列,请问该数列的第n项的值是多少?(n <= 1000)
输入
一个整数n
输出
第n项的值
样例输入
10
样例输出
2378
这道题是一个非常经典的题目,主要考察两点:递推与高精度
先找规律罢!
显而易见,这道题的规律就是 a[n] = a[n-1] * 2 + a[n - 2]
但是,我们可以在题目上看到,这个数列的值增长的很快,所以必须要用高精度