import java.math.*;
import java.util.Scanner;
public class Main {
public static void main(String []args)
{
Scanner cin=new Scanner(System.in);
BigInteger f[]=new BigInteger[1005];
f[0]=new BigInteger("1");
f[1]=new BigInteger("1");
f[2]=new BigInteger("2");
f[3]=new BigInteger("4");
for(int i=4;i<1005;i++)
f[i]=f[i-1].add(f[i-2]).add(f[i-4]);
while(cin.hasNext())
{
int n=cin.nextInt();
System.out.println(f[n].toString());
}
}
}
相关文章: