锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久93精品国产91久久综合,久久久精品人妻一区二区三区蜜桃,久久综合伊人77777麻豆http://www.shnenglu.com/AmazingCaddy/category/13468.htmlzh-cnMon, 15 Aug 2011 08:16:48 GMTMon, 15 Aug 2011 08:16:48 GMT60hdu 3918 Beijuhttp://www.shnenglu.com/AmazingCaddy/archive/2011/08/13/153283.htmlAmazingCaddyAmazingCaddySat, 13 Aug 2011 08:25:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2011/08/13/153283.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/153283.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2011/08/13/153283.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/153283.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/153283.html闃呰鍏ㄦ枃

]]>
sgu 435 UFO Circleshttp://www.shnenglu.com/AmazingCaddy/archive/2010/10/05/128636.htmlAmazingCaddyAmazingCaddyMon, 04 Oct 2010 18:08:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/10/05/128636.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/128636.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/10/05/128636.html#Feedback3http://www.shnenglu.com/AmazingCaddy/comments/commentRss/128636.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/128636.html闃呰鍏ㄦ枃

]]>
eoj 2830 Hamster 2http://www.shnenglu.com/AmazingCaddy/archive/2010/09/29/128002.htmlAmazingCaddyAmazingCaddyTue, 28 Sep 2010 16:27:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/09/29/128002.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/128002.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/09/29/128002.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/128002.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/128002.html闃呰鍏ㄦ枃

]]>
hdu 2966 In case of failurehttp://www.shnenglu.com/AmazingCaddy/archive/2010/09/07/126077.htmlAmazingCaddyAmazingCaddyTue, 07 Sep 2010 03:26:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/09/07/126077.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/126077.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/09/07/126077.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/126077.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/126077.html闃呰鍏ㄦ枃

]]>
hdu 3492 Segmenthttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/06/122473.htmlAmazingCaddyAmazingCaddyFri, 06 Aug 2010 10:26:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/06/122473.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/122473.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/08/06/122473.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/122473.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/122473.html闃呰鍏ㄦ枃

]]>
pku 1418 Viva Confettihttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121256.htmlAmazingCaddyAmazingCaddySun, 25 Jul 2010 11:14:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121256.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/121256.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121256.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/121256.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/121256.html闃呰鍏ㄦ枃

]]>
hdu 3471 England vs Germanyhttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121234.htmlAmazingCaddyAmazingCaddySun, 25 Jul 2010 04:21:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121234.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/121234.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121234.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/121234.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/121234.html闃呰鍏ㄦ枃

]]>
hdu 3437 Gardenhttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121232.htmlAmazingCaddyAmazingCaddySun, 25 Jul 2010 04:14:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121232.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/121232.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/25/121232.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/121232.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/121232.html闃呰鍏ㄦ枃

]]>
pku 3608 Bridge Across Islandshttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/12/120158.htmlAmazingCaddyAmazingCaddyMon, 12 Jul 2010 14:42:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/12/120158.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/120158.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/07/12/120158.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/120158.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/120158.htmlhttp://124.205.79.250/JudgeOnline/problem?id=3608

鏃嬭漿鍗″3鐨勭粡鍏擱鐩紝鐪嬬潃緗戜笂鏌愮瘒璁烘枃鍐欑殑錛屽啓浜嗕竴涓笅鍗堣繕鏄疻A錛屾渶鍚庡弬鑰冧簡浜唄aozi鐨勪唬鐮侊紝榪樻槸WA錛屽師鏉aozi鐨勪唬鐮佷腑灝嗗鉤琛岃窡鍏朵腑涓縐嶆儏鍐靛悎騫跺湪涓璧峰啓浜嗭紝綺懼害璋冨緱寰堥珮錛屼絾鏄垜鐨勭簿搴﹀お浣庝簡錛岃皟鏁寸簿搴︿箣鍚庤繃浜嗐備絾鏄垜瑙夊緱榪欓鐨勭簿搴︽槸涓嶇敤閭d箞楂樼殑錛屽師鍥犲簲璇ユ槸鍑哄湪浜嗭紝涓ょ鎯呭喌鐨勫悎騫朵笂闈紝鍚庢潵鎴戞敼鎴愪笁縐嶆儏鍐碉紝綺懼害灝?e-8榪囦簡錛岀湅鏉ユ槸閭e摜闂銆備唬鐮佸涓嬶細
pku 3608



]]>
2008-2009 world final F棰?Deer-Proof Fencehttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/03/117137.htmlAmazingCaddyAmazingCaddyThu, 03 Jun 2010 12:47:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/03/117137.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/117137.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/03/117137.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/117137.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/117137.htmlhttp://acmicpc-live-archive.uva.es/nuevoportal/

鍏堥澶勭悊鎵鏈夊嚫鍖咃紝鐒跺悗dp銆?br>
 1#include<iostream>
 2#include<cmath>
 3#include<algorithm>
 4#include<complex>
 5#include<vector>
 6#include<stdio.h>
 7using namespace std;
 8typedef complex<double> point;
 9const int maxn = 530;
10const double eps = 1e-8;
11const double inf = 1e10;
12const double pi = acos( -1.0 );
13double dp[maxn];
14int c[10];
15bool cmp( point p1, point p2 )return real(p1) < real(p2) || real(p1) == real(p2) && imag(p1) < imag(p2); }
16double operator^( point p1, point p2 )return imag( conj( p1 ) * p2 ); }
17int dblcmp( double x )return x < -eps ? -1 : x > eps ; }
18double minn( double x, double y )return x < y ? x : y; }
19void convex_hull( vector<point> &p, vector<point> &poly )
20{
21    int sz = 0, i, k;
22    poly.clear( );
23    sort( p.begin( ), p.end( ), cmp );
24    for( i = 0; i < p.size( ); ++i )
25    {
26        while( sz >= 2 && dblcmp( poly[sz-2- p[i] ^ poly[sz-1- p[i] ) <= 0 )
27            poly.pop_back( ), sz--;
28        poly.push_back( p[i] );
29        sz++;
30    }

31    k = sz;
32    for( i = p.size( ) - 2; i >= 0; i-- )
33    {
34        while( sz > k && dblcmp( poly[sz-2- p[i] ^ poly[sz-1- p[i] ) <= 0 )
35            poly.pop_back( ), sz--;
36        poly.push_back( p[i] );
37        sz++;
38    }

39    poly.pop_back( );
40}

41
42int main( )
43{
44    double a[maxn], x, y;
45    int i, j, q, n, m, len, k = 1, sz;
46    vector<point> p, poly, poly1;
47    while1 )
48    {
49        p.clear( );
50        scanf("%d%d",&n,&m);
51        if( n == 0 && m == 0 )break;
52        for( i = 0; i < n; i++ )
53        {
54            scanf("%lf%lf",&x,&y);
55            p.push_back( point( x, y ) );
56        }

57        len = 1 << n;
58        for( i = 1; i < len; i++ )
59        {
60            poly.clear( );
61            poly1.clear( );
62            j = i; q = 0;
63            while( j )
64            {
65                if( j & 1 ) poly.push_back( p[q] );
66                q++
67                j >>= 1;
68            }

69            convex_hull( poly, poly1 );
70            sz = poly1.size( );
71            for( a[i] = 2 * pi * m, j = 0; j < sz; j++ )
72                 a[i] += abs( poly1[j] - poly1[(j+1)%sz] );
73        }

74        for( dp[0= 0.0, i = 1; i < len; i++ )
75            dp[i] = inf;
76        for( i = 0; i < len; i++ )
77            for( j = 1; j < len; j++ )
78                if( ( j & i ) == 0 )
79                    dp[i|j] = minn( dp[i] + a[j], dp[i|j] );
80        printf("Case %d: length = %.2lf\n",k++,dp[len-1]);
81    }

82    return 0;
83}
 
84


]]>
fzu 1918 John鈥檚 Directionhttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/01/116851.htmlAmazingCaddyAmazingCaddyMon, 31 May 2010 17:27:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/01/116851.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/116851.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/06/01/116851.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/116851.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/116851.html闃呰鍏ㄦ枃

]]>
eoj 1990 Find the Pointhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/14/115412.htmlAmazingCaddyAmazingCaddyFri, 14 May 2010 15:11:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/14/115412.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/115412.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/14/115412.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/115412.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/115412.html闃呰鍏ㄦ枃

]]>
hdu 3408 Elune鈥檚 Arrowhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/13/115244.htmlAmazingCaddyAmazingCaddyWed, 12 May 2010 16:06:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/13/115244.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/115244.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/13/115244.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/115244.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/115244.html闃呰鍏ㄦ枃

]]>
poj 3525 Most Distant Point from the Seahttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/03/114218.htmlAmazingCaddyAmazingCaddySun, 02 May 2010 16:41:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/03/114218.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/114218.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/05/03/114218.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/114218.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/114218.html闃呰鍏ㄦ枃

]]>
hdu_3372 Build Fenceshttp://www.shnenglu.com/AmazingCaddy/archive/2010/04/08/111912.htmlAmazingCaddyAmazingCaddyWed, 07 Apr 2010 17:04:00 GMThttp://www.shnenglu.com/AmazingCaddy/archive/2010/04/08/111912.htmlhttp://www.shnenglu.com/AmazingCaddy/comments/111912.htmlhttp://www.shnenglu.com/AmazingCaddy/archive/2010/04/08/111912.html#Feedback0http://www.shnenglu.com/AmazingCaddy/comments/commentRss/111912.htmlhttp://www.shnenglu.com/AmazingCaddy/services/trackbacks/111912.html闃呰鍏ㄦ枃

]]>
99久久国产综合精品女同图片| 青青国产成人久久91网| 久久91精品国产91久久户| 2021国内久久精品| 成人综合久久精品色婷婷| 久久亚洲国产精品五月天婷| 久久综合九色综合久99| 久久婷婷国产麻豆91天堂| 国内精品久久久久久99蜜桃| 久久精品国产亚洲77777| 久久久久亚洲AV成人片| av午夜福利一片免费看久久| 久久精品国产亚洲77777| 精品久久香蕉国产线看观看亚洲| 久久久久人妻一区二区三区vr| 久久久久亚洲av无码专区导航| 久久天堂AV综合合色蜜桃网| 99久久免费国产精品热| 国产精品久久毛片完整版| 久久超碰97人人做人人爱| 久久96国产精品久久久| 久久国产视频99电影| 伊人色综合久久天天网| 久久久婷婷五月亚洲97号色| 高清免费久久午夜精品| 成人精品一区二区久久久| 久久久久亚洲国产| 很黄很污的网站久久mimi色| 久久久久人妻一区精品果冻| 久久婷婷午色综合夜啪| 久久精品国产亚洲AV无码偷窥| 亚洲午夜久久久精品影院 | 久久久久国产精品嫩草影院| 国产精品久久久久久一区二区三区| 狠狠色丁香婷综合久久| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 亚洲中文久久精品无码| 国产成人精品久久综合 | 欧美午夜A∨大片久久| 一本久久知道综合久久| a级毛片无码兔费真人久久|