Catalan numbers/Pascal's triangle: Difference between revisions

no edit summary
No edit summary
Line 550:
14: 2674440
15: 9694845</pre>
 
=={{header|Groovy}}==
{{trans|C}}
<lang Groovy>
class Catalan
{
public static void main(String[] args)
{
BigInteger N = 15;
BigInteger k,n,num,den;
BigInteger catalan;
print(1);
for(n=2;n<=N;n++)
{
num = 1;
den = 1;
for(k=2;k<=n;k++)
{
num = num*(n+k);
den = den*k;
catalan = num/den;
}
print(" " + catalan);
}
}
}
​</lang>
{{out}}
<pre>
1 2 5 14 42 132 429 1430 4862 16796 58786 208012 742900 2674440 9694845
</pre>
 
=={{header|Haskell}}==
Anonymous user