码迷,mamicode.com
首页 > 其他好文 > 详细

bzoj2489

时间:2015-06-30 10:04:57      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

这种题完全可以暴力找规律,暴力打表各种搞法

这里有一篇比较全面的题解:http://acm.uestc.edu.cn/bbs/read.php?tid=3698&page=1&toread=1#tpc

技术分享
 1 var f:array[0..1510] of extended;
 2     n,m,i,j,t:longint;
 3 
 4 function pow(x,y:longint):extended;
 5   var i:longint;
 6   begin
 7     pow:=1;
 8     for i:=1 to y do 
 9       pow:=pow*x;
10   end;
11 
12 function C(n,m:longint):extended;
13   var i:longint;
14   begin
15     C:=1;
16     for i:=1 to m do
17     begin
18       C:=C*(i+m);
19       C:=C/i;
20     end;
21   end;
22 
23 begin
24   f[1]:=1;
25   for i:=2 to 1500 do
26   begin
27     j:=i-i and 1;
28     f[i]:=f[i-1]+C(j,j shr 1)/pow(2,j);
29   end;
30   readln(t);
31   for i:=1 to t do
32   begin
33     readln(n);
34     writeln(Case ,i,: ,f[n]:0:6);
35   end;
36 end.
View Code

 

bzoj2489

标签:

原文地址:http://www.cnblogs.com/phile/p/4609532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!