UVA10497---Sweet Child Makes Trouble(dp+java大数计算)
来源:互联网 发布:sap软件介绍 编辑:程序博客网 时间:2024/06/12 20:44
import java.math.BigInteger;import java.util.Scanner;public class Main{public static void main(String[] args){int a,b;Scanner cin=new Scanner(System.in);BigInteger dp[]=new BigInteger[1807];dp[0]=BigInteger.valueOf(0);dp[1]=BigInteger.valueOf(0);dp[2]=BigInteger.valueOf(1);for(b=3;b<900;b++)dp[b]=(dp[b-1].add(dp[b-2])).multiply(BigInteger.valueOf(b-1));while(true){a=cin.nextInt();if(a==-1)break;System.out.println(dp[a]);}}}
一个捣乱的小孩拿走了n个物品,然后随机放回去,求共多少种方法
转移方程dp[i]=(dp[i-1]+dp[i-2])*(i-1)
0 0
- UVA10497---Sweet Child Makes Trouble(dp+java大数计算)
- UVA 10497 - Sweet Child Makes Trouble(DP+高精度)
- uva 10497 - Sweet Child Makes Trouble(dp+高精度)
- UVA 10497 Sweet Child Makes Trouble
- UVA - 10497 Sweet Child Makes Trouble
- Sweet Child Makes Trouble 错排
- UVA - 10497 Sweet Child Makes Trouble
- Uva 10497 - Sweet Child Makes Trouble 解题报告(递推+大数)
- (组合数学3.3.2.2)UVA 10497 - Sweet Child Makes Trouble(特殊的排列问题——错排方案数)
- poj 1680 Fork() Makes Trouble
- 大数计算java
- Java大数计算
- java大数计算
- 计算大数阶乘--Java版
- SGU 476 Coach's Trouble 大数模拟
- Java Trouble Shooting
- Java trouble shooting
- Java之数组计算大数相乘
- 第10题
- 计算机操作系统的五种调度
- Andrid item中有focus子View
- Problems encountered while setting project description. Cannot create linked resource '/.org.eclipse
- 使用intel编译器的指令窗口 intel fortran compiler
- UVA10497---Sweet Child Makes Trouble(dp+java大数计算)
- Simple Tips to follow Before You Quit Job
- USACO--3.1Stringsobits
- 4_SVN与Eclipse集成
- ant打包部署web工程
- iOS:UITextField中文输入法输入时对字符长度的限制
- 关于css样式box-shadow的一些好玩的变换样式,内置gif动态效果图
- ANT标签详解
- ListView滑动删除实现之二——scrollTo、scrollBy详解