hdu 1023 Train Problem II
来源:互联网 发布:ubuntu16 apache 安装 编辑:程序博客网 时间:2024/04/28 05:21
链接:点击打开链接
特殊的数(CatalanNumber)
#include<iostream>using namespace std;int a[101][101],b[101];void Catalan() { int i,j,len,carry,temp; a[1][0]=b[1]=1; len=1; for(i=2;i<=100;i++) { for(j=0;j<len;j++) a[i][j]=a[i-1][j]*(4*(i-1)+2); carry=0; for(j=0;j<len;j++) { temp=a[i][j]+carry; a[i][j]=temp%10; carry=temp/10; } while(carry) { a[i][len++]=carry%10; carry/=10; } carry=0; for(j=len-1;j>=0;j--) { temp=carry*10+a[i][j]; a[i][j]=temp/(i+1); carry=temp%(i+1); } while(!a[i][len-1]) len--; b[i]=len; } } int main(){ int n,j; Catalan(); while(cin>>n) { for(j=b[n]-1;j>=0;j--) printf("%d",a[n][j]); printf("\n"); } return 0;}
- hdu 1023 Train Problem II
- HDU-1023 Train Problem II
- HDU 1023 Train Problem II
- hdu 1023 Train Problem II
- hdu 1023 Train Problem II
- hdu 1023 - Train Problem II
- HDU 1023 Train Problem II
- hdu 1023 Train Problem II
- hdu 1023 Train Problem II
- hdu-1023-Train Problem II
- hdu 1023 Train Problem II
- HDU 1023 Train Problem II
- HDU 1023 Train Problem II
- hdu 1023 Train Problem II
- hdu 1023 Train Problem II
- 【HDU】 1023 Train Problem II
- HDU 1023 Train Problem II
- Train Problem II hdu 1023
- locate命令出现的错误:cannot open ‘/var/lib/mlocate/mlocate.db’
- 关于在iframe嵌套子页,子页面页面过期后,一些链接的登录框在子页面显示的问题
- 常用网址
- HQL查询
- Jquery实现仿京东二级导航条
- hdu 1023 Train Problem II
- android 图片放大缩小
- hdu 1024 Max Sum Plus Plus
- order by与索引
- TQ2440串口裸板程序uart0
- 你必须了解的最经典java面试题
- 目标跟踪学习笔记_1(opencv中meanshift和camshift例子的应用)
- 后可视化编程
- C++ 多线程编码 基础教程一