和尚特烦恼4——有多少战斗力
Time Limit: 1 Sec
Memory Limit: 128 MB
题目描述
小和尚每日练武真的是很累啊,但是为了以后更和谐。也没有办法了,只能天天那刻苦了;有一日练武结束后去找师傅聊天,猛然间,师傅说到,其实在这个世界上想混的好的话,光武功高是不行的,也要能喷能聊,你们要多读书了,从此以后小和尚每天都要抽出一部分时间来读书,有一天看到了一个叫卡特兰数的东西,看了半天你没有看懂,只知道是个数列,因此想让小朋友们帮忙找到数列前边的一些卡特兰数;快快帮忙吧; 注: 卡特兰数递推关系的解为: h(n)=C(2n,n)/(n + 1) (n = 1, 2, 3, …)
C(2n,n)是组合数,表示从2n个不同的数中选取n个数,有多少种不同的组合。
输入
首先输入一个整数n(n<=30),表示测试实例的组数。然后有n组输入,每组输入包含一个正整数m(每个正整数m<50);
输出
对于每个正整数m,输出相应的卡特兰数,每个数占一行;
样例输入
3
1
2
3
样例输出
1
2
5