所以直接把卡特兰数定义成常数,如下:
const
ans:array[0..18] of longint
=(1,1,2,5,14,42,132,429,1430,4862,16796,58786,208012,742900,2674440,
9694845,35357670,129644790,477638700);
var
n:integer;
begin
assign(input,'stack.in');
assign(output,'stack.out');
reset(input);
rewrite(output);
readln(n);
writeln(ans[n]);
close(input);
close(output);
end.
如此即可0ms AC