| Time Limit: 1000MS | Memory Limit: 65536K | |
| Total Submissions: 7454 | Accepted: 3640 |
Description

Input
Output
Sample Input
2 8 12 100 200
Sample Output
3 171 2731 845100400152152934331135470251 1071292029505993517027974728227441735014801995855195223534251
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
BigInteger []a=new BigInteger[10000];
a[0]=BigInteger.ONE;
a[1]=BigInteger.ONE;
for(int i=2;i<=300;i++)
{
a[i]=a[i-1].add(a[i-2].multiply(BigInteger.valueOf(2))); //a[i]=a[i-1]+2*a[i-2]
}
int n;
while(cin.hasNext())
{
n=cin.nextInt();
System.out.println(a[n]);
}
}
}
poj 2506 Tiling,布布扣,bubuko.com
原文:http://blog.csdn.net/fyxz1314/article/details/37566959