RosettaCodeData/Task/Catalan-numbers/Perl/catalan-numbers-1.pl
2023-07-01 13:44:08 -04:00

7 lines
191 B
Raku

sub factorial { my $f = 1; $f *= $_ for 2 .. $_[0]; $f; }
sub catalan {
my $n = shift;
factorial(2*$n) / factorial($n+1) / factorial($n);
}
print "$_\t@{[ catalan($_) ]}\n" for 0 .. 20;