207 条题解
-
0坏坏可可 LV 8 @ 2007-12-12 18:37:54
((n*2)!)/(n!(n+1)!)
就这么简单!! -
02007-11-16 13:01:26@
珍爱生命,拒绝水题
---|---|---|---|---|---|---|---|-老子是华丽的分割线---|---|---|---|---|---|---|-- -
02007-10-29 22:05:50@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 41ms
├ 测试数据 09:答案正确... 509ms
├ 测试数据 10:运行超时...
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:90 有效耗时:550ms -
02007-10-26 09:30:14@
C(n)=C(2n,n)-C(2n,n-1)=C(2n,n)/(n+1)
Catalan数 -
02007-10-14 17:05:19@
以前懂不起什么是栈。。。也做不来这题...
谁知道今天发现了这题的图...看了...就明了...
递推就可以了...
n=1
出栈方式:1
n=2
出栈方式:1 2;2 1
n=3
出栈方式:1 2 3;1 3 2;2 1 3;2 3 1;3 2 1
f[1,1]=1
f=f+f -
02007-10-05 13:26:37@
1分钟AC
-
02007-10-03 22:52:45@
回溯。
在自己家的电脑上输入15需要一会儿的时间,提交前以为时间很玄。。。结果。。vijos上全部0ms。。。 -
02007-10-03 16:53:59@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-08-26 16:31:15@
模拟空间O(0)栈,0msAC
-
02007-08-12 14:45:40@
难度..2?
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-08-02 15:55:32@
n=1:1………………………………=1
n=2:1 1…………………………=2
n=3:1 2 2……………………=5
n=4:1 3 5 5………………=14
n=5:1 4 9 14 14…………=28
n=6:1 5 14 28 42 42……=132
………………
用DP
的确经典! -
02007-07-25 00:42:58@
var n,i:longint;
a:array[0..100] of real;
begin
read(n);
a[0]:=1;
a[1]:=1;
for i:=2 to n do
a[i]:=((4*i-2)/(i+1)) * a;writeln(trunc(a[n]));
end. -
02007-07-24 13:35:22@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|-
sum=C(2n,n)/(n+1) -
02007-07-24 10:16:46@
Catalan数或者随便写个dfs就过了。。。
-
02007-07-24 10:01:44@
VAR J,K,t:real; n,i:longint;
begin
readln(n);
t:=1;k:=1;
for i:=1 to n do t:=t*i;
for i:=(n+1) to 2*n do k:=k*i;
j:=trunc((k/t)/(n+1));
writeln(j:0:0);
end.谁有我短
肯定AC
公式((2n)!/n!)/(n+1) -
02007-07-19 23:45:18@
篡改了一下大牛提供的公式:
ans=1/(n+1)*2n*(2n-1)*(2n-2)...*(2n-n+1)/n/(n-1)/(n-2).../3/2/1.
这样用两次循环即可搞定。
注意数据类型最好用double! -
02007-07-19 15:16:35@
卡特兰数
h[i]=h[1]*h+h[2]*h...+h*h[1]
h[1]=1;h[2]=1;
求n的答案即为f[n+1] -
02007-07-19 08:56:55@
卡特兰数
-
02007-06-30 16:46:30@
用公式,^_^
2n*(2n-1)*...*(n+1)/n!/(n+1) -
02007-06-25 12:32:50@
通过两个栈来模拟!