HDU 1023 Catalan数+高精度
链接: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); } } }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步