poj 2506 java
2012-09-09 23:24
281 查看
View Code
import java.io.*; import java.awt.*; import java.math.*; import java.text.*; import java.util.*; public class Main { public static void main(String args[]) { Scanner cin = new Scanner(new BufferedInputStream(System.in)); int n; BigInteger dp []= new BigInteger[300]; dp[0]=BigInteger.valueOf(1); dp[1]=BigInteger.valueOf(1);dp[2]=BigInteger.valueOf(3); for(int i=3;i<300;i++) { dp[i]=BigInteger.valueOf(0); dp[i]=dp[i].add(dp[i-1]); BigInteger tmp; tmp=dp[i-2].multiply(BigInteger.valueOf(2)); dp[i]=dp[i].add(tmp); } while(cin.hasNext()) { n=cin.nextInt(); System.out.println(dp ); } } }
相关文章推荐
- POJ2506 JAVA大数
- poj 2506 Tiling(java解法)
- [POJ](2506)Tiling ---递推+Java大数
- Tiling(POJ--2506【用文件编写java程序】
- poj 2506 Tiling(java解法)
- POJ 2506 Tiling(大数递推&&(数组模拟||JAVA))
- poj 2506 递推+Java大数
- Poj 2506 Tiling (Java高精度 + 递推)
- POJ 2506 Tiling(大数)
- poj1003 java
- poj 2506 Tiling 递推
- poj - 1631 最长上升子序列 Java
- poj 2429 GCD & LCM Inverse 【java】+【数学】
- POJ 1001 Exponentiation (Java高精度)
- POJ 1088 Java:滑雪(动态规划)
- poj 1011 Java: sticks
- poj 3274 java
- POJ 2084 递归+卡特兰数+JAVA大整数运算实例
- poj 2506 Tiling
- poj 2506 Tiling