链接:HDU 1023

/****************************************
* author : Grant Yuan
* time : 2014/10/19 15:51
* source : HDU 1023
* algorithm : Catalan数+高精度
* ***************************************/
import java.io.*;
import java.math.*;
import java.util.*;
public class Main{
public static void main(String args[])
{
Scanner cin=new Scanner(System.in);
BigInteger []a = new BigInteger [105];
BigInteger t;
a[0]=a[1]=BigInteger.ONE;
for(int i=2;i<=102;i++)
{
a[i]=a[i-1].multiply(BigInteger.valueOf(4*i-2)).divide(BigInteger.valueOf(i+1));
}
while(cin.hasNext()){
int n=cin.nextInt();
if(n==-1) break;
String str;
str=a[n].toString();
System.out.println(str);
}
}
}

最新文章

  1. win2008R2 下解决关于mysql odbc无法正常工作问题
  2. How to Fix GNOME License Not Accepted Issue on CentOS 7
  3. linux kernel elv_queue_empty野指针访问内核故障定位与解决
  4. GitHub Pages和每个项目绑定自定义域名(支持多个和顶级域名)
  5. Java线程:Timer和TimerTask
  6. 1.xrange和range不要混了,2.range(len(xx))不如用enumerate
  7. 2.16 最长递增子序列 LIS
  8. magento cache,magento index
  9. IAR MSP430如何生成烧写文件
  10. 用js操作表格
  11. Visual Studio 调试技巧 -- 为 Lambda 表达式设置中断
  12. ZigBee物理层协议规范
  13. HDU1257-最少拦截系统
  14. 排序算法入门之归并排序(java实现)
  15. mysql 用户及权限管理 小结
  16. Linux上iptables防火墙的基本应用教程
  17. python-写入excel(xlswriter)
  18. php计算几分钟前、几小时前、几天前的几个函数
  19. Jquery封装(学习)01
  20. String Matching(poj1580)

热门文章

  1. mybatis中修改了数据,控制台显示成功,数据库没有修改
  2. mysql8忘记登录密码时,修改密码方法
  3. MySQL-----删
  4. [luoguP1494] 岳麓山上打水 &amp;&amp; [luoguP2744] [USACO5.3]量取牛奶Milk Measuring
  5. Flask组件:flask-sqlalchemy &amp; flask-script &amp; flask-migrate
  6. 守卫者的挑战(codevs 1997)
  7. VS调试STL问题总结
  8. Thinkphp5.0 的使用模型Model删除数据
  9. Thinkphp5.0 的使用模型Model查询
  10. nyoj_758_分苹果