锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产模特精品视频久久久久 ,亚洲女女女同性video,91久久国产自产拍夜夜嗨http://m.shnenglu.com/sdfond/category/10266.html涓栦簨媧炴槑鐨嗗闂紝浜烘儏緇冭揪鍗蟲枃绔?/description>zh-cnWed, 21 Apr 2010 21:20:53 GMTWed, 21 Apr 2010 21:20:53 GMT60涓閬撹侀http://m.shnenglu.com/sdfond/archive/2010/03/12/109521.htmlsdfondsdfondFri, 12 Mar 2010 05:06:00 GMThttp://m.shnenglu.com/sdfond/archive/2010/03/12/109521.htmlhttp://m.shnenglu.com/sdfond/comments/109521.htmlhttp://m.shnenglu.com/sdfond/archive/2010/03/12/109521.html#Feedback2http://m.shnenglu.com/sdfond/comments/commentRss/109521.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/109521.html銆銆棰樼洰閾炬帴錛歨ttp://acm.hdu.edu.cn/showproblem.php?pid=2971
銆銆鍏堝亣璁綼2 = t, 棰樼洰緇欏畾浜嗛掓帹鍏崇郴錛欰n = 2 * t * An-1 - An-2 (n > 2)錛屽垵鍊糀1 = 1, A2 = t錛涢鐩姹係n = An ^ 2 + An-1 ^ 2 + ... + A1 ^ 2銆?br>銆銆鍙嶅搴旂敤閫掓帹鍏崇郴寰楀埌錛?br>銆銆
銆銆鐒跺悗Sn-1鍒╃敤鐩稿悓鐨勬柟寮忓睍寮錛屾妸4tAn-2An-3綰﹀幓錛屽緱鍒幫細
銆銆
銆銆榪欐牱灝辨瘮杈冨鏄撳緱鍑篠n鐨勯氶」錛?br>銆銆

銆銆褰撳垵榪欎釜棰樼洰涔嬫墍浠ユ病鎯沖埌榪欑鏂規硶錛屽氨鏄洜涓轟竴鐪嬪埌閫掓帹鍏崇郴錛屽氨鎯崇潃鐢ㄤ竴鑸В鏂圭▼鐨勬柟娉曞幓姹傝В閫氶」錛屾濈淮琚眬闄愪簡錛屽叾瀹炵敤綆鍗曠殑鏂瑰紡灝卞彲浠ユ帹鍑烘潵鐨勩備互鍚庡浜庝竴涓棶棰橈紝搴旇浠庡涓柟闈㈠幓鎯籌紝涓嶈兘鎯沖綋鐒跺晩銆傛兂璧鋒渶榪戠湅鍒扮殑涓孌佃瘽錛屼互姝よ嚜鍕夛細
銆銆姝e垯琛ㄨ揪寮忛潪甯稿己澶э紝浣嗘槸瀹冨茍涓嶈兘涓烘瘡涓涓棶棰樻彁渚涙紜殑瑙e喅鏂規銆備綘搴旇瀛︿範瓚沖澶氱殑鐭ヨ瘑錛屼互杈ㄥ埆浠涔堟椂鍊欏畠浠槸鍚堥傜殑錛屼粈涔堟椂鍊欏畠浠細瑙e喅浣犵殑闂錛屼粈涔堟椂鍊欏畠浠駭鐢熺殑闂姣旇瑙e喅鐨勯棶棰樿繕瑕佸銆?br>銆銆涓浜涗漢錛岄亣鍒頒竴涓棶棰樻椂灝辨兂錛?#8220;鎴戠煡閬擄紝鎴戝皢浣跨敤姝e垯琛ㄨ揪寮忋?#8221;鐜板湪浠栨湁涓や釜闂浜嗐傗斺擩amie Zawinski


sdfond 2010-03-12 13:06 鍙戣〃璇勮
]]>
polya瀹氱悊鍐嶅皬緇?/title><link>http://m.shnenglu.com/sdfond/archive/2010/02/06/107403.html</link><dc:creator>sdfond</dc:creator><author>sdfond</author><pubDate>Sat, 06 Feb 2010 13:46:00 GMT</pubDate><guid>http://m.shnenglu.com/sdfond/archive/2010/02/06/107403.html</guid><wfw:comment>http://m.shnenglu.com/sdfond/comments/107403.html</wfw:comment><comments>http://m.shnenglu.com/sdfond/archive/2010/02/06/107403.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/sdfond/comments/commentRss/107403.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/sdfond/services/trackbacks/107403.html</trackback:ping><description><![CDATA[     鎽樿: 璇濊ICPC鐨勯鐩槸瓚婃潵瓚婇毦錛屽洜涓虹粡鍏哥殑綆楁硶澶у閮界煡閬撲簡錛屽洜姝ゅ嚭棰樼殑鏂瑰悜鍙兘鏄涔堟妸妯″瀷闅愯棌鐨勫緢娣憋紝瑕佷箞灝辨妸涓緋誨垪綆楁硶鐭ヨ瘑緇煎悎璧鋒潵鑰冨療錛岃繖涓椂鍊欏垎鏋愰棶棰樼殑鑳藉姏鍜岀伒媧昏繍鐢ㄧ煡璇嗙殑鑳藉姏灝辨樉寰楀挨涓洪噸瑕併?<br>銆銆polya瀹氱悊鍦ㄥ緢涔呬互鍓嶇殑ICPC棰樼洰涓氨宸茬粡鍑虹幇榪囷紝涓嶈繃閭d釜鏃跺欏ぇ瀹跺浜庣疆鎹㈢兢閮戒簡瑙d笉澶氾紝鍥犳polya瀹氱悊綆楁槸寰堢敓鍍葷殑涓涓笢瑗褲傜劧鑰屼漢綾繪繪槸椋為熺殑榪涙錛岀幇鍦ㄤ簰鑱旂綉涓婇摵澶╃洊鍦扮殑棰樿В浣垮緱polya瀹氱悊璧板嚭娣遍椇錛岄愭笎琚箍澶cmer鎵鐔熺煡銆備絾鏄瓟楂樹竴灝洪亾楂樹竴涓堬紝鍑洪浜轟篃閫愭笎鎶妏olya瀹氱悊鐨勯鍑哄緱瓚婃潵瓚婇毦鍋氾紝瓚婃潵瓚婁笉濂芥兂銆?nbsp; <a href='http://m.shnenglu.com/sdfond/archive/2010/02/06/107403.html'>闃呰鍏ㄦ枃</a><img src ="http://m.shnenglu.com/sdfond/aggbug/107403.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/sdfond/" target="_blank">sdfond</a> 2010-02-06 21:46 <a href="http://m.shnenglu.com/sdfond/archive/2010/02/06/107403.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>UVa 861 Little Bishopshttp://m.shnenglu.com/sdfond/archive/2010/02/06/107392.htmlsdfondsdfondSat, 06 Feb 2010 09:58:00 GMThttp://m.shnenglu.com/sdfond/archive/2010/02/06/107392.htmlhttp://m.shnenglu.com/sdfond/comments/107392.htmlhttp://m.shnenglu.com/sdfond/archive/2010/02/06/107392.html#Feedback1http://m.shnenglu.com/sdfond/comments/commentRss/107392.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/107392.html銆銆緇欏畾涓涓猲*n鐨勬鐩橈紝姹傛斁緗甼涓簰涓嶆敾鍑葷殑璞$殑鏂規硶鏁般傚叾涓璶 <= 8錛宬 <= n ^ 2銆?br>
銆愰鐩垎鏋愩?br>銆銆瀵逛簬媯嬬洏鏀捐濺闂鍙互鐢ㄧ粍鍚堟暟瀛︾殑鐭ヨ瘑鏉ヨВ鍐籌紝浣嗘槸瀵逛簬鍚鍖虹殑鎽嗘斁闂錛岃櫧鐒剁粍鍚堟暟瀛︾粰鍑轟簡緇忓吀鐨勬鐩樺欏瑰紡+瀹規枼鍘熺悊鐨勮В娉曪紝浣嗘槸瀹為檯涓鐩樺欏瑰紡鐨勬眰瑙f槸寰堝洶闅劇殑錛屽洜姝や竴鑸渶瑕佸熷姪鐘舵佸帇緙╁姩鎬佽鍒掓眰瑙c?br>銆銆鐜板湪棰樼洰涓姹傚嚭浜掍笉鏀誨嚮鐨勮薄鐨勬柟娉曟暟錛岃薄鐨勬敾鍑昏礬綰挎槸鏂滅殑錛屾槸涓嶆槸鍙互鑰冭檻閲囩敤鏀捐濺鐨勬柟娉曟潵瑙e憿錛熷皢媯嬬洏榛戠櫧鏌撹壊錛屽鏋滀竴涓薄鍦ㄩ粦鑹茬殑鏍煎瓙閲岄潰錛岄偅涔堝畠涓瀹氫笉浼氭敾鍑誨埌鐧借壊鐨勬牸瀛愶紝榪欐牱鐨勮瘽鍙互鍒嗗紑璁℃暟錛岀劧鍚庢渶鍚庡埄鐢ㄤ箻娉曞師鐞嗗姞璧鋒潵灝辮浜嗐傛妸媯嬬洏鏃嬭漿45搴︼紝榪欐牱璞$殑鏀誨嚮璺嚎灝辨槸鐩寸殑浜嗭紝濡傛灉鍙冭檻涓縐嶉鑹茬殑璇濓紝閭d箞闂灝辮漿鍙樻垚浜嗙粡鍏哥殑鏀捐濺闂浜嗭紝鍙互鍒╃敤鍔ㄦ佽鍒掕В鍐熾?br>銆銆璁綿p[i][j]琛ㄧず鍓峣琛屾斁浜唈涓濺鐨勬柟娉曟暟錛宑[i]琛ㄧず絎琲琛屽彲浠ユ斁緗殑媯嬪瓙鏁伴噺錛岄偅涔堣漿縐繪柟紼嬩負錛?br>銆銆銆銆dp[i][j] = dp[i-1][j] + dp[i-1][j-1] * (c[i] - (j - 1))
銆銆闇瑕佹敞鎰忕殑鏄痗鏁扮粍搴旇鏄搴忕殑錛岃繖鏍鋒墠鑳戒繚璇佸墠闈㈢殑j-1琛屾斁浜嗚濺錛屽搴旇繖涓琛屽氨鏈塲-1涓綅緗笉鍙斁浜嗐?br>銆銆榪欎釜棰樼洰鐨刣p鏂圭▼涓嶉毦鎯籌紝浣嗘槸濡備綍鎶婃ā鍨嬭漿鍖栧埌鏀捐濺闂鏄笉瀹規槗鎯沖埌鐨勶紝灝ゅ叾鏄皢媯嬬洏榛戠櫧鏌撹壊鍚庡垎寮璁℃暟鐨勬兂娉曪紝闈炲父宸у銆?br>
棰樼洰浠g爜錛?
 1 #include <iostream>
 2 #include <algorithm>
 3 using namespace std;
 4 const int N = 70;
 5 
 6 void init(int n, int c1[N], int c2[N])
 7 {
 8     memset(c1, 0sizeof(int* N);
 9     memset(c2, 0sizeof(int* N);
10     for (int i = 1; i <= n; i++)
11     {
12         for (int j = 1; j <= n; j++)
13         {
14             if ((i + j) & 1)
15                 c2[(i+j)/2]++;
16             else
17                 c1[(i+j)/2]++;
18         }
19     }
20 }
21 void bishops(int n, int dp[N][N], int c[N])
22 {
23     for (int i = 0; i <= n; i++)
24         dp[i][0= 1;
25     for (int i = 1; i <= n; i++)
26         for (int j = 1; j <= c[i]; j++)
27             dp[i][j] = dp[i-1][j] + dp[i-1][j-1* (c[i] - j + 1);
28 }
29 
30 int main()
31 {
32     int n, k, c1[N], c2[N], dp1[N][N], dp2[N][N], ans;
33 
34     while (scanf("%d %d"&n, &k) == 2)
35     {
36         if (n == 0 && k == 0)
37             break;
38         init(n, c1, c2);
39         sort(c1 + 1, c1 + n + 1);
40         sort(c2 + 1, c2 + n);
41         memset(dp1, 0sizeof(dp1));
42         memset(dp2, 0sizeof(dp2));
43         bishops(n, dp1, c1);
44         bishops(n - 1, dp2, c2);
45         ans = 0;
46         for (int i = 0; i <= k; i++)
47             ans += dp1[n][i] * dp2[n-1][k-i];
48         printf("%d\n", ans);
49     }
50 
51     return 0;
52 }

娉細鏈枃浣滀簬2009騫?鏈?3鏃?19鐐?1鍒?br>


sdfond 2010-02-06 17:58 鍙戣〃璇勮
]]>
涓涓鐩樿鐩栭棶棰?/title><link>http://m.shnenglu.com/sdfond/archive/2009/12/12/103070.html</link><dc:creator>sdfond</dc:creator><author>sdfond</author><pubDate>Sat, 12 Dec 2009 12:10:00 GMT</pubDate><guid>http://m.shnenglu.com/sdfond/archive/2009/12/12/103070.html</guid><wfw:comment>http://m.shnenglu.com/sdfond/comments/103070.html</wfw:comment><comments>http://m.shnenglu.com/sdfond/archive/2009/12/12/103070.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/sdfond/comments/commentRss/103070.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/sdfond/services/trackbacks/103070.html</trackback:ping><description><![CDATA[銆銆鏄ㄥぉ鐪嬪埌鍚嶄負“鐭╅樀涔熺柉鐙?#8221;鐨勫笘瀛愶紝鑰佸笘浜嗭紝涓嶈繃閮芥槸寰堟湁鎰忔濄佸緢緇忓吀鐨勯鐩傚叾涓殑絎洓棰樻槸璇翠竴涓?*n鐨勬鐩樼敤1*2鐨勬瀛愯鐩栵紝姹傛湁澶氬皯縐嶈鐩栨柟娉曪紝緇撴灉妯錛屽叾涓璵銆乶 < 2 ^ 32銆?br>銆銆涓嶈冭檻鏁版嵁鑼冨洿錛屼竴涓狾(n^2)鐨刣p寰堝鏄撴兂鍒幫紝璁緁[n]鏄墍姹傜瓟妗堬紝n鏄鏁扮粨鏋滀負0錛屽惁鍒欐湁錛?br>銆銆銆銆f[n] = f[n-2] * 3 + f[n-4] * 2 + f[n-6] * 2 + ...<br>銆銆涓涓? * 3鐨勬鐩樻湁3縐嶆憜娉曪紝涓涓?*3鐨勬鐩橀渶瑕佺浉浜掍氦閿欑殑鎽嗘斁錛屽洜姝ゆ湁2縐嶆憜娉曪紝鍏朵綑渚濇綾繪帹銆?br>銆銆浣嗘槸榪欎釜閫掓帹鏂圭▼瀵逛簬榪欐牱鐨勬暟鎹噺鑲畾鏄棤娉曟帴鍙楃殑銆傚皢鏂圭▼榪涜鍖栫畝錛?br>銆銆銆銆f[n] = f[n-2] * 3 + (3 * f[n-4] + f[n-6] * 2 + ...) - f[n-4]<br>銆銆銆銆銆銆 = f[n-2] * 3 + f[n-2] - f[n-4]<br>銆銆銆銆銆銆 = 4 * f[n-2] - f[n-4]<br>銆銆榪欐牱灝辮漿鍖栨垚浜嗙嚎鎬ч掓帹鏂圭▼錛屽彲浠ョ敤鐭╅樀鏉ュ仛浜嗐?br>銆銆璇濊榪欎釜棰樼洰鎴戝湪HOJ涓婂仛鐨勬椂鍊欏洜涓烘暟鎹皬灝辯洿鎺(n^2)浜嗭紝鐪嬫潵瀵逛簬涓涓鐩粩緇嗘濊冦佸彂鏁f濈淮榪樻槸寰堥噸瑕佺殑銆?br>銆銆鏃㈢劧3*n鐨勫彲浠ュ仛錛岄偅涔?*n搴旇涔熷彲浠ャ傚悗鏉ュ彂鐜板眳鐒惰繕鐪熸湁榪欎釜棰橈細POJ 3420銆?*n鐨勯掓帹鏂圭▼涓猴細<br>銆銆銆銆f[n] = f[n-1] + 4 * f[n-2] + 2 * f[n-3] + 3 * f[n-4] + 2 * f[n-5] + 3 * f[n-6] + ...<br>銆銆銆銆銆銆 = 5 * f[n-2] + 6 * f[n-3] + 5 * f[n-4] + 5 * f[n-5] + ...<br>銆銆銆銆銆銆 = 5 * f[n-2] + (5 * f[n-3] + 6 * f[n-4] + 5 * f[n-5] + ...) + f[n-3] - f[n-4]<br>銆銆銆銆銆銆 = 5 * f[n-2] + f[n-1] + f[n-3] - f[n-4]<br>銆銆鍚庨潰鐨勫仛娉曞氨涓鏍蜂簡錛岀畻娉曞鏉傚害(4 ^ 3 * log n)銆?br><br><br><img src ="http://m.shnenglu.com/sdfond/aggbug/103070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/sdfond/" target="_blank">sdfond</a> 2009-12-12 20:10 <a href="http://m.shnenglu.com/sdfond/archive/2009/12/12/103070.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>UVa 3295 Counting Triangleshttp://m.shnenglu.com/sdfond/archive/2009/10/15/98712.htmlsdfondsdfondThu, 15 Oct 2009 11:54:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/10/15/98712.htmlhttp://m.shnenglu.com/sdfond/comments/98712.htmlhttp://m.shnenglu.com/sdfond/archive/2009/10/15/98712.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/98712.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/98712.html銆愰鐩ぇ鎰忋?br>銆銆m * n鐨勫尯鍩熷唴錛屾瘡涓暣鏁板潗鏍囬兘鏈夋暣鐐癸紝闂互榪欎簺鏁寸偣涓虹鐐硅兘澶熷艦鎴愬灝戜釜涓夎褰€傦紙0 < m, n <= 1000錛?br>
銆愰鐩垎鏋愩?br>銆銆榪欎釜棰樼洰涔嶄竴鐪嬫尯綆鍗曠殑錛屼絾鏄兂鍋氬榪樻槸瑕佷粩緇嗙殑鎬濊冧笅鐨勩傝ˉ闆嗚漿鍖栫殑鎬濇兂錛屾眰鍑烘墍鏈夊叡綰跨殑涓夊厓緇勶紝鐒跺悗鐢ㄦ繪暟鍑忔帀灝辨槸絳旀浜嗭紝鍏抽敭灝辨槸濡備綍姹傚叡綰夸笁鍏冪粍銆倄鍧愭爣鐩稿悓鍜寉鍧愭爣鐩稿悓鐨勬瘮杈冨ソ璁$畻錛屽湪涓鏉℃枩綰跨殑灝變笉濂界畻浜嗭紝鐢諱釜鍥懼彂鐜幫紝鍗充嬌鏂滅巼鐩稿悓鐨勭嚎錛岀粡榪囩殑鏍肩偣鏁板彲鑳藉悇涓嶇浉鍚屻傛濊礬褰撶劧榪樻槸鏋氫婦y / x錛堜笉鍚岀殑y / x紜畾浜嗕笉鍚岀殑鐭╁艦鍖哄煙錛夛紝涔嬪悗濡備綍鏈夋晥鐨勮綆楋紝鎴戦噰鐢ㄧ殑鏂規硶鍙兘鏈変簺楹葷儲錛屾湁鐐圭被瀹規枼鐨勬柟娉曘備互鏂滅巼涓篴 / b涓轟緥錛?a, b) = g錛岄偅涔坢 * n鐨勫尯鍩熷唴涓瀹氭湁(m - a + 1) * (n - b + 1)涓偅涔堝ぇ鐨勭煩褰紝榪欐牱鐨勭煩褰㈢粡榪囩殑鏍肩偣鏁版槸(g + 1)錛涚劧鍚庡洜涓哄悓絳夋枩鐜囧皬涓鐐圭殑鐭╁艦(a - a / g, b - b / g)涔熸槸瀛樺湪鐨勶紝涓暟鍚屾牱鍙互緇熻鍑烘潵錛屼絾鏄湁浜涘ぇ鐭╁艦鍖呮嫭浜嗭紝瑕佸幓鎺夛紱鍥犳灝遍噰鐢ㄨ繖縐嶆濇兂錛屽厛姹傚嚭澶х煩褰㈢殑涓暟錛岀劧鍚庝緷嬈″線涓嬪噺錛屽氨鍙互閬垮厤閲嶅璁℃暟浜嗐傝櫧鐒惰繖鏍峰鏉傚害鏈夌偣楂橈紝涓嶈繃鏋侀檺鏁版嵁榪樻槸姣旇緝蹇殑璺戝嚭鏉ヤ簡銆?br>銆銆璇寸殑鍙兘涓嶅お娓呮錛屽叿浣撲唬鐮佸涓嬶細
 1 #include <cstdio>
 2 #include <iostream>
 3 using namespace std;
 4 const int N = 1024;
 5 
 6 bool tag[N][N];
 7 long long calc(long long n)
 8 {
 9     if (n <= 2)
10         return 0;
11     return n * (n - 1* (n - 2/ 6;
12 }
13 int gcd(int a, int b)
14 {
15     return b == 0 ? a : gcd(b, a % b);
16 }
17 
18 int main()
19 {
20     int m, n, g, a, b, timer = 1, cnt[N], ta, tb;
21     long long ans;
22 
23     while (scanf("%d %d"&m, &n) == 2)
24     {
25         memset(tag, 0sizeof(tag));
26         if (m == 0 && n == 0)
27             break;
28         ans = calc((m + 1* (n + 1)) - calc(m + 1* (n + 1- calc(n + 1* (m + 1);
29         for (int i = m; i >= 1; i--)
30             for (int j = n; j >= 1; j--)
31             {
32                 g = gcd(i, j);
33                 a = i / g, b = j / g;
34                 if (tag[a][b])      continue;
35                 memset(cnt, 0sizeof(cnt));
36                 tag[a][b] = 1;
37                 a = i, b = j;
38                 ta = i / g, tb = j / g;
39                 for (int k = g; k >= 2; k--)
40                 {
41                     cnt[k] += (m - a + 1* (n - b + 1);
42                     ans -= calc(k + 1* cnt[k] * 2;
43                     for (int t = 1; t <= k - 2; t++)
44                         cnt[k-t] -= (t + 1* cnt[k];
45                     a -= ta, b -= tb;
46                 }
47             }
48         cout << "Case " << timer++ << "" << ans << endl;
49     }
50 
51     return 0;
52 }
53 


sdfond 2009-10-15 19:54 鍙戣〃璇勮
]]>
HOJ 2550 Beijing 2008http://m.shnenglu.com/sdfond/archive/2009/06/18/88032.htmlsdfondsdfondThu, 18 Jun 2009 13:48:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/06/18/88032.htmlhttp://m.shnenglu.com/sdfond/comments/88032.htmlhttp://m.shnenglu.com/sdfond/archive/2009/06/18/88032.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/88032.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/88032.html銆銆鍋氬緱瓚呯駭鑹拌嫤錛屾渶寮濮嬫槸鍒楅敊浜嗗紡瀛愶紝鎺ㄤ簡涓涓笂鍗堬紝灞呯劧榪樻帹鍑轟簡絳旀錛屽彂鐜版槸涓涓畻緇勫悎鏁扮殑寮忓瓙錛屽洜姝よ秴鏃朵簡銆?br>銆銆涓嬪崍璇鋒暀浜嗗悏澶х墰錛屽彂鐜版垜綆楁鐜囩殑鏃跺欒冭檻鐨勪笉瀵癸紝瀹為檯瑕佺敤鍒板鏂ュ師鐞嗐備簬鏄張鎺ㄤ簡涓涓笅鍗堛傘傘傛渶鍚庡紡瀛愮粓浜庡浜嗕絾鏄眰涓嶅嚭鏉ュ拰銆?br>銆銆寮忓瓙鐨勫垪娉曟槸榪欐牱鐨勶細浠涓漢鎭板ソ榪涘叆浜唅涓笉鍚岀殑鍟嗗簵浣滀負姒傜巼鍒嗗竷錛岄偅涔堜簨浠禤(i)鐨勬鐜囦負(i / N) ^ M - C(i, 1) * ((i - 1) / N) ^ M + C(i, 2) * ((i - 2) / N) ^ M - ...
銆銆涔熷氨鏄竴涓鏂ュ師鐞嗐傜劧鍚庢葷殑鏈熸湜E = sigma{C(n, i) * P(i) * i * n * d}錛宨 = 0 ... N銆?br>銆銆榪欎釜寮忓瓙鍒楀嚭鏉ュ悗鎬庝箞涔熸眰涓嶅嚭緇撴灉銆傛櫄涓奿mems鍛婅瘔浜嗘垜涓涓緢綆鍗曠殑鎺ㄥ鏂規硶銆傚浜庝竴涓晢搴楁潵璇達紝涓涓漢涓嶅幓鐨勬鐜囨槸(N - 1) / N錛岄偅涔圡涓漢閮戒笉鍘葷殑姒傜巼鏄?(N - 1) / N) ^ M錛岀敤1鍑忓幓榪欎釜緇撴灉灝辨槸鑲畾鑷沖皯鏈変漢鍘昏繖涓晢搴楃殑姒傜巼銆傜劧鍚庢葷殑鏈熸湜灝變箻浠涓晢搴楋紝鍐嶄箻浠ヨ禋閽辨暟n * d灝卞彲浠ヤ簡銆傚緢宸у錛屽洜涓轟粬鏄粠鍟嗗簵鐨勮搴︾洿鎺ヨ冭檻鐨勯棶棰橈紝鑰屼笉鑰冭檻鍟嗗簵鐨勪漢鏁幫紝榪欐牱灝變笉鐢ㄥ垪姒傜巼鍒嗗竷浜嗐?br>銆銆浣嗘槸涓婇潰鐨勫叕寮忓氨涓嶈兘鎺ㄥ鍑烘紜粨鏋滀簡涔堬紝鍚庢潵鍙堟帹浜嗕竴涓嬶紝鍙戠幇鏄彲浠ョ殑錛堢収鐫緇撴灉鐚? -!錛夈?br>銆銆鍏蜂綋鐨勬帹瀵煎緢楹葷儲錛屼絾鏄葷殑鏉ヨ鐢ㄥ埌浜嗙粍鍚堟暟瀛︾殑鍑犱釜鍏紡銆傞鍏?nbsp;k * C(n, k) = n * C(n - 1, k - 1)錛屽埄鐢ㄨ繖涓叕寮忔妸澶栭潰鐨刬娑堝幓銆傜劧鍚庢湁pascal閫掓帹寮忥細C(n, k) = C(n - 1, k) + C(n - 1, k - 1)銆傛垜浠垎鍒冭檻(i / N) ^ M鍓嶉潰鐨勭郴鏁幫紝鍙互鍙戠幇閮芥槸涓や釜浜岄」寮忕郴鏁扮浉涔樼殑鏂瑰紡銆傛妸鍏朵腑鐨勪竴涓埄鐢╬ascal鍏紡灞曞紑鍚庯紝鍑虹幇浜嗗艦濡侰(n, 0) - C(n, 1) + C(n, 2) - ...涔嬬被鐨勫紡瀛愶紝緇撴灉鏄?錛屾秷鍘諱簡銆傚墿涓嬬殑榪樻槸涓や釜浜岄」寮忕郴鏁扮殑涔樼Н錛屼笉榪囬兘鏄繖縐嶅艦寮忕殑錛欳(n, k) * C(k, r)錛屽畠絳変簬C(n, r) * C(n - 1, k - 1)銆傝繖鏍峰彉褰箣鍚庢湁涓涓叕鍏遍」灝卞彲浠ユ彁鍑哄幓浜嗭紝閲岄潰榪樻槸褰㈠(1 - 1) ^ n鐨勫艦寮忋傝繖鏍風粨鏋滃氨鏄?銆傚湪璁$畻涓嬩竴欏圭殑緋繪暟鐨勬椂鍊欙紝絎竴嬈″睍寮鍚庨噷闈㈡伆濂藉寘鍚簡鍓嶄竴欏圭殑緋繪暟錛岀洿鎺ュ氨鏄?娑堝幓浜嗭紝鐒跺悗緇х畫鍒╃敤涓婇潰鐨勬柟娉曞睍寮銆備腑闂存帹瀵肩殑榪囩▼涓繕闇瑕佹坊鍔犱竴浜涘間負0鐨勯」渚夸簬緇х畫鐨勬帹瀵箋?br>銆銆榪欎釜鏂規硶寰堥夯鐑︼紝涓嶈繃鎺ㄥ榪囩▼涓繕鏄敤鍒頒簡寰堝鐭ヨ瘑鐨勶紝灝卞綋澶嶄範浜? -!鍏跺疄榪欎釜鎺ㄥ瑕佷笉鏄煡閬撲簡鏈鍚庣殑鍏紡涔熶笉鏁㈡帹錛屽疄鍦ㄥお楹葷儲錛岀湅鏉ヨ繕鏄熀鏈姛嬈犵己鍟婏紝鑰屼笖綆楁鐜囩殑棰樼洰榪樻槸瑕佸緇冧範緇冧範銆傚彟澶栨敞鎰忔濈淮鐨勭伒媧繪э紝鍏跺疄綆鍗曞仛娉曚笉闅炬兂錛屼絾鏄渶寮濮嬭鍚夊ぇ鐗涜瀵間簡錛屽氨鐢ㄤ簡涓涓弗鏍肩殑鎺ㄥ鏂規硶錛岀嫭绔嬫濊冭繕鏄緢閲嶈鐨勩?br>
棰樼洰浠g爜錛?br>
 1 #include <cstdio>
 2 #include <cmath>
 3 
 4 int main()
 5 {
 6     double N, M, n, d;
 7 
 8     while (scanf("%lf %lf %lf %lf"&N, &M, &n, &d) == 4)
 9         printf("%.3lf\n", n * d * N * (1.0 - pow(1.0 - 1.0 / N, M)));
10 
11     return 0;
12 }
13 


sdfond 2009-06-18 21:48 鍙戣〃璇勮
]]>
POJ 1792 Hexagonal Routeshttp://m.shnenglu.com/sdfond/archive/2009/06/16/104307.htmlsdfondsdfondTue, 16 Jun 2009 14:12:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/06/16/104307.htmlhttp://m.shnenglu.com/sdfond/comments/104307.htmlhttp://m.shnenglu.com/sdfond/archive/2009/06/16/104307.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/104307.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/104307.html銆銆棰樼洰鐨勫ぇ鎰忔槸緇欏畾涓涓敱璁稿鍏潰褰㈣竟鎸ㄧ潃杈圭粍鎴愮殑鍥懼艦錛屼粠涓績澶勫紑濮嬫爣鍙蜂負1錛屾寜鐓т竴涓灪鏃嬬殑鏂瑰悜鏍囧彿渚濇澧炲姞銆傞棶浠庝竴涓偣鍒板彟涓涓偣鐨勬渶鐭礬寰勭殑闀垮害鍜屾暟鐩?br>
銆愮畻娉曞垎鏋愩?br>銆銆鎰熻婊℃伓蹇冪殑涓涓鐩紝闇瑕佺柉鐙傜殑鎵捐寰嬨傞鍏堝鏄撶湅鍑鴻礬寰勬暟鏄竴涓粍鍚堟暟錛屽茍涓旀瘡涓灞傞兘鏄ā鍏驚鐜殑銆備絾鏄庢牱鎵懼埌灞傛暟錛堜篃灝辨槸鏈鐭礬寰勯暱搴︼級鍛紵鏈寮濮嬫兂寤虹珛鍧愭爣緋葷劧鍚庡埄鐢ㄥ嚑浣曟柟娉曠畻鍑烘潵錛屼絾鏄浣曟棤璁烘槸絎涘崱灝斿潗鏍囩郴榪樻槸鏋佸潗鏍囩郴鐨勫緩绔嬮兘鏄洶闅劇殑錛涚劧鍚庢兂瀛樺浘騫挎悳錛屽彂鐜扮┖闂翠笉澶熴傚悗鏉ュ彂鐜幫紝鎶婂浘欏烘椂閽堣漿90搴︼紝鍑虹幇浜嗕竴涓緢鏈夋剰鎬濈殑瑙勫緥銆備互鍘熺偣錛堟暟瀛椾負1錛変負涓績寤虹珛鍧愭爣緋伙紝涓嶈繃鍧愭爣鐨勯夊彇闇瑕佷竴浜涙妧宸с傚彲浠ョ湅鍑烘暟瀛楁槸涓灞傚眰鍒嗗竷鐨勶紝鍙杧宸﹁竟鐨勭偣鍧愭爣涓猴紙-2錛?錛夛紝浠ュ悗姣忓線宸﹀鍔犱竴灞傦紝妯潗鏍囧氨鍙樺寲2銆傚叾瀹炲拰鍘熺偣綰靛潗鏍囩浉鍚屼笖浣嶄簬鍏跺乏杈圭殑鐐規伆濂芥槸姣忎竴灞傛暟瀛楁渶澶х殑緇撶偣錛佽繖鏍峰彧瑕佺‘瀹氫簡榪欎釜鐐癸紝鍙互鎸夌収閫嗘椂閽堢殑欏哄簭渚濇緇欒繖涓灞傜殑鎵鏈夌偣鐨勫潗鏍囨帹鍑烘潵銆傝繖鏍鳳紝緇欏畾涓涓暟瀛楋紝鎴戜滑鍙互鏍規嵁姣忎竴灞傛渶澶х殑鏁板瓧鎺ㄥ嚭榪欎釜鏁扮殑鍧愭爣銆?br>銆銆鐜板湪鏈変簡鍧愭爣錛堝彲浠ョ湅鎴愭槸鏇煎搱欏垮潗鏍囷級錛屽氨鍙互鎺ㄦ祴璺緞浜嗐傛妸涓や釜鏁板瓧鐨勫潗鏍囨眰宸紝灝卞彲浠ョ湅鎴愭槸涓涓湪鍘熺偣浜嗐傚潗鏍囧拰璺緞鐨勫叧緋諱笉鏄緢濂芥壘錛屽啓浜?銆?琛屽彂鐜頒簡涓涓緢璇″紓鐨勮寰嬨傚厛鎶婂潗鏍囧寲鎴愭鐨勶紝鐒跺悗鍙戠幇x >= y鐨勬椂鍊欏氨鏄疌( (x + y) / 2, y)錛屽惁鍒欐槸C( y, (y - x) / 2)銆備箣鍚庡氨鏄珮綺懼害浜嗐?br>
棰樼洰浠g爜錛?br>
  1 import java.util.*;
  2 import java.math.*;
  3 
  4 class point
  5 {
  6     int x, y;
  7     public point(int x, int y)
  8     {
  9         this.x = x;
 10         this.y = y;
 11     }
 12 }
 13 class Main
 14 {
 15     public static void main(String[] args)
 16     {
 17         Scanner in = new Scanner(System.in);
 18         int a, b, len;
 19         BigInteger ans;
 20         point pa, pb;
 21         
 22         while (in.hasNext())
 23         {
 24             a = in.nextInt();
 25             b = in.nextInt();
 26             if (a == 0 && b == 0)
 27                 break;
 28             pa = GetCoordinate(a);
 29             pb = GetCoordinate(b);
 30             pa.x = pb.x - pa.x;
 31             pa.y = pb.y - pa.y;
 32             pa.x = pa.x < 0 ? -pa.x : pa.x;
 33             pa.y = pa.y < 0 ? -pa.y : pa.y;
 34             if (pa.x >= pa.y)
 35             {
 36                 len = (pa.x + pa.y) / 2;
 37                 ans = C(len, pa.y);
 38             }
 39             else
 40             {
 41                 len = pa.y;
 42                 ans = C(len, (pa.y - pa.x) / 2);
 43             }
 44             System.out.print("There ");
 45             if (ans.compareTo(BigInteger.ONE) == 0)
 46                 System.out.print("is 1 route");
 47             else
 48                 System.out.print("are " + ans + " routes");
 49             System.out.println(" of the shortest length " + len + ".");
 50         }
 51     }
 52     static BigInteger C(int n, int k)
 53     {
 54         BigInteger ret = BigInteger.ONE;
 55         if (k > n - k)
 56             k = n - k;
 57         for (int i = 1; i <= k; i++)
 58         {
 59             ret = ret.multiply(new BigInteger(new String(n - i + 1 + "")));
 60             ret = ret.divide(new BigInteger(new String(i + "")));
 61         }
 62         return ret;
 63     }
 64     static point GetCoordinate(int n)
 65     {
 66         int[][] dir = new int[][]{{1-1}, {20}, {11}, {-11}, {-20}, {-1-1}};
 67         int i = 0, j = 0, k = 0, tx, ty, cnt = 0, delta;
 68         point p = new point(00);
 69         
 70         if (n == 1)
 71             return p;
 72         for (i = 2; i <= 1000; i++)
 73             if ((3 * i * i - 3 * i + 1>= n)
 74                 break;
 75         delta = 3 * i * i - 3 * i + 1 - n;
 76         i--;
 77         tx = -2 * i;
 78         ty = 0;
 79         boolean flag = false;
 80         for (j = 0; j < 6; j++)
 81         {
 82             for (k = 0; k < i; k++)
 83             {
 84                 if (cnt == delta)
 85                 {
 86                     flag = true;
 87                     break;
 88                 }
 89                 cnt++;
 90                 tx += dir[j][0];
 91                 ty += dir[j][1];
 92             }
 93             if (flag)
 94                 break;
 95         }
 96         p.x = tx;
 97         p.y = ty;
 98 
 99         return p;
100     }
101 }
102 





sdfond 2009-06-16 22:12 鍙戣〃璇勮
]]>
鎶藉眽鍘熺悊 - PKU 3370 & PKU 2356http://m.shnenglu.com/sdfond/archive/2009/06/12/87456.htmlsdfondsdfondFri, 12 Jun 2009 01:09:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/06/12/87456.htmlhttp://m.shnenglu.com/sdfond/comments/87456.htmlhttp://m.shnenglu.com/sdfond/archive/2009/06/12/87456.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/87456.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/87456.html銆銆鍋囧畾n涓暟涓篴1錛宎2錛?..錛宎n錛屽墠n欏瑰拰鍒嗗埆鏄疭1銆丼2銆?..銆丼n錛岄偅涔堝鏋滄湁涓涓猄i妯鏄?錛屽氨鏄瓟妗堬紝鍚﹀垯錛宯涓暟妯鐨勪綑鏁板彧鑳藉湪1鍒皀 - 1涔嬮棿錛屾妸浣欐暟浣滀負鎶藉眽錛屾樉鐒秐涓暟鏀懼埌n - 1涓娊灞夐噷闈紝鑲畾鏈変袱涓暟浣欐暟鐩哥瓑錛岃繖鏍峰彇瀹冧滑鐨勫樊灝卞緱鍒頒簡緇撴灉錛岀畻娉曞鏉傚害鏄疧(n)鐨勩?br>銆銆鎶藉眽鍘熺悊鐨勫簲鐢ㄩ兘鍗佸垎宸у銆傝繕鏈変竴涓緥瀛愶紝涓涓眿瀛愰噷闈㈡湁n涓漢錛屼粬浠殑鏈澶у勾榫勪笉瓚呰繃k宀侊紝闂槸鍚﹁偗瀹氬瓨鍦?緇勪漢錛堜袱緇勬病鏈夐噸澶嶇殑浜猴級錛屼嬌寰楄繖涓ょ粍浜虹殑騫撮緞鍜岀浉絳夈俷涓漢鐨勭粍鍚堜竴鍏辨湁2 ^ n縐嶆柟娉曪紝娉ㄦ剰鍒版渶澶ф儏鍐祅鐨勪漢鐨勫勾榫勫拰鏄痭 * k錛岃繖鏍峰鏋? ^ n > n * k錛屾牴鎹娊灞夊師鐞嗭紝涓瀹氬瓨鍦ㄤ袱縐嶇粍鍚堜粬浠殑騫撮緞鍜岀浉絳夛紝鑰屼笖娌℃湁閲嶅鐨勪漢錛堝鏋滈噸澶嶏紝鎶婇偅涓漢鍒犲幓灝辮浜嗭級銆傛墍浠(1)鐨勬椂闂村氨鍒ゆ柇鍑轟簡緇撴灉銆?br>銆銆涓嶈繃鍦ㄦ渶寮濮嬪仛棰樼洰錛圥KU 2356錛夌殑鏃跺欙紝铏界劧浠g爜寰堢煭錛屼絾鏄敊浜嗗ソ澶氭銆傞鍏堟槸鏁扮粍寮灝忎簡錛岀劧鍚庡彂鐜拌緭鍑虹殑鏃跺欓鐩姹傜殑鏄緭鍑烘暟浣嗘槸鎴戠粰杈撳嚭涓嬫爣浜嗐傛渶鍚庣殑闂鍑哄湪涓涓緢鍏抽敭鐨勫湴鏂癸紝鍦ㄥ彇妯′負闆剁殑鏃跺欙紝鎴戞湰搴旇鐩存帴灝辮褰曚駭鐢熶簡瑙o紝浣嗘槸鎴戜互涓哄彇妯′負闆剁殑鏃跺欎笅嬈¤偗瀹氫細浜х敓閲嶅鐨勬爣璁幫紝灝辨病鏈夌壒孌婂鐞嗐傚叾瀹炲鏋滅涓涓暟鍙栨ā灝辨槸0鐨勮瘽錛屽氨鏈夊彲鑳藉悗闈笉浜х敓閲嶅鐨勬爣璁幫紝榪欐牱鎴戠殑紼嬪簭灝遍敊浜嗭紝榪樻湁灝辨槸鏈鍚庝竴涓槸鍙栨ā涓洪浂鐨勬椂鍊欎篃浼氬嚭闂銆傛兂浜嗗緢涔呮墠鎯沖埌榪欎釜闂錛屾敼姝d箣鍚庣粓浜庤繃浜嗐備互鍚庡啓紼嬪簭瑕佷粩緇嗭紝涓嶈兘鎯沖綋鐒跺晩銆?br>闄凱KU 2356浠g爜錛?br>
#include <cstdio>
const int N = 10010;

int main()
{
    
int a[N], n, mod[N] = {0}, tmp = 0, len = 0, pos;

    scanf(
"%d"&n);
    
for (int i = 1; i <= n; i++)
    {
        scanf(
"%d"&a[i]);
        
if (len)    continue;
        tmp 
= (tmp + a[i]) % n;
        
if (tmp == 0)
        {
            len 
= i;
            pos 
= 1;
        }
        
if (mod[tmp])
        {
            len 
= i - mod[tmp];
            pos 
= mod[tmp] + 1;
        }
        
else
            mod[tmp] 
= i;
    }
    printf(
"%d\n", len);
    
for (int i = 0; i < len; i++)
        printf(
"%d\n", a[pos+i]);

    
return 0;
}


sdfond 2009-06-12 09:09 鍙戣〃璇勮
]]>
鐞冭鐩掗棶棰樼殑榪涗竴姝ュ垎鏋?/title><link>http://m.shnenglu.com/sdfond/archive/2009/06/04/86760.html</link><dc:creator>sdfond</dc:creator><author>sdfond</author><pubDate>Thu, 04 Jun 2009 08:13:00 GMT</pubDate><guid>http://m.shnenglu.com/sdfond/archive/2009/06/04/86760.html</guid><wfw:comment>http://m.shnenglu.com/sdfond/comments/86760.html</wfw:comment><comments>http://m.shnenglu.com/sdfond/archive/2009/06/04/86760.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/sdfond/comments/commentRss/86760.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/sdfond/services/trackbacks/86760.html</trackback:ping><description><![CDATA[銆銆鍋囪鐜板湪鏈塸涓悆鏀懼叆k涓洅瀛愪腑錛屽浜庣悆鍜岀洅瀛愮殑灞炴у垎鍒仛闄愬埗錛岀劧鍚庤闂柟娉曟暟銆傝繖閲岀殑灞炴ч檺鍒跺垎鍒寘鎷細鐞冩槸涓嶆槸鐩稿悓鐨勶紝鐩掑瓙鏄笉鏄浉鍚岀殑錛岀洅瀛愭槸鍚︿負絀恒?br>銆銆棣栧厛鐪嬫渶綆鍗曠殑鎯呭喌錛氱洅瀛愬彲浠ヤ負絀猴紝鐞冨拰鐩掑瓙閮芥槸涓嶅悓鐨勩傞偅涔堜竴鍏辨湁k ^ p縐嶆斁娉曘傚鏋滆瀹氱洅瀛愭槸闈炵┖鐨勶紝閭d箞灝遍渶瑕佸埄鐢ㄥ鏂ュ師鐞嗭紝璁劇i涓洅瀛愭槸絀虹殑涓轟竴縐嶅睘鎬э紝閭d箞鍒嗗埆璁$畻涓涓洅瀛愪負絀虹殑鏂規硶鏁幫紝涓や釜鐩掑瓙涓虹┖銆傘傘傜劧鍚庡埄鐢ㄥ鏂ュ師鐞嗗氨琛屼簡銆?br>銆銆鐜板湪瑙勫畾鐞冩槸涓嶅悓鐨勶紝鐩掑瓙鏄浉鍚岀殑涓旂洅瀛愪笉鑳戒負絀恒傝繖鏄浜岀被stirling鏁幫紝S(p, k) = k * S(p - 1, k) + S(p - 1, k - 1)銆傚鏋滆瀹氱洅瀛愬彲浠ヤ負絀猴紝閭d箞灝辨槸絎琾涓狟ell鏁幫紝涔熷氨鏄絎簩綾籹tirling鏁発浠?鍒発姹傚拰銆?br>銆銆濡傛灉鐩掑瓙鐩稿悓錛岀悆涔熺浉鍚岋紝榪欐椂鍊欑洅瀛愮┖涓嶇┖閮芥棤鎵璋撲簡錛屽氨鏄竴涓暣鏁板垝鍒嗛棶棰橈紝闈炵┖鐨勮瘽鍏堢粰姣忎釜鐩掑瓙瑁呬竴涓悆鍐嶇畻灝辮浜嗐?br>銆銆鏈鍚庝竴縐嶆儏鍐墊槸鐩掑瓙涓嶅悓錛岀悆鐩稿悓錛屽鏋滅洅瀛愬彲浠ヤ負絀猴紝閭d箞闂灝卞彉鎴愪簡緇忓吀鐨剎1 + x2 + ... + xk = p錛寈鍙栧艱寖鍥?鍒皃鐨勮В鐨勪釜鏁般傝繖鏄粡鍏哥殑緇勫悎鏁板闂錛屽埄鐢ㄩ殧鏉挎硶姹傚緱絳旀鏄疌(k + p - 1, p)銆傚鏋滅洅瀛愰潪絀猴紝閭d箞灝辨槸鎶妜鐨勫彇鍊艱寖鍥村彉鎴?鍒皃灝辮浜嗭紝絳旀鏄疌(p - 1, p - k)銆?br><img src ="http://m.shnenglu.com/sdfond/aggbug/86760.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/sdfond/" target="_blank">sdfond</a> 2009-06-04 16:13 <a href="http://m.shnenglu.com/sdfond/archive/2009/06/04/86760.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>HOJ 2645 WNimhttp://m.shnenglu.com/sdfond/archive/2009/06/02/86552.htmlsdfondsdfondTue, 02 Jun 2009 08:01:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/06/02/86552.htmlhttp://m.shnenglu.com/sdfond/comments/86552.htmlhttp://m.shnenglu.com/sdfond/archive/2009/06/02/86552.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/86552.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/86552.html銆銆涓寮濮嬪畬鍏ㄦ兂閿欎簡鏂瑰悜錛屾繪槸瑙夊緱寰堝鏉傘傚悗鏉ュ彂鐜拌綆桽G鍊肩殑鏃跺欙紝瀵逛簬闄愬埗鐨勭姸鎬佸彧鑳借蛋鍒?錛屼篃灝辨槸蹇呰儨鎬侊紝榪欐牱灝辨槸涓涓8鐨凷G鍒嗚В鐨勯鐩簡銆傛帴涓嬫潵灝卞緢綆鍗曚簡錛屽埄鐢ㄥ鏂ュ師鐞嗙畻鍑篠G鍊鹼紝緇撹鍚孨im銆?br>銆銆鎰熻鍗氬紙鐨勯鐩仛璧鋒潵榪樻槸寰堝洶闅劇殑錛屼竴鏂歸潰SG鍊肩殑璁$畻涓嶅鏄擄紝寰堝鏃跺欏彧鑳介氳繃瑙勭害鎴愪竴涓粡鍏告ā鍨嬫潵璁$畻錛涘彟涓鏂歸潰鍗氬紙鐨勯鐩彉鍖栧绔紝寰堥毦鏈変粈涔堣寰嬪彲璦銆備笉榪嘢G鍒嗚В榪樻槸鐜嬮亾錛岀敤榪欎釜姝﹀櫒瑙e喅綆鍗曠殑鍗氬紙闂榪樻槸緇扮話鏈変綑鐨勩?br>闄?645浠g爜錛?br>
 1 #include <cstdio>
 2 const int N = 12;
 3 
 4 int p[N], ans;
 5 long long gcd(long long a, long long b)
 6 {
 7     return b == 0 ? a : gcd(b, a % b);
 8 }
 9 void calc_sg(long long tol, int m, int dep, long long v, bool mark)
10 {
11     if (dep == m)
12     {
13         if (mark)   ans -= tol / v;
14         else        ans += tol / v;
15         return;
16     }
17     calc_sg(tol, m, dep + 1, v, mark);
18     if (v <= tol)
19         calc_sg(tol, m, dep + 1, v / gcd(v, p[dep]) * p[dep], mark ^ 1);
20 }
21 
22 int main()
23 {
24     int T, m, n, a, g;
25 
26     scanf("%d"&T);
27     while (T--)
28     {
29         g = 0;
30         bool mark = 1;
31         scanf("%d %d"&m, &n);
32         for (int i = 0; i < m; i++)
33             scanf("%d"&p[i]);
34         for (int i = 0; i < n; i++)
35         {
36             scanf("%d"&a);
37             if (!mark)  continue;
38             ans = 0;
39             calc_sg(a, m, 010);
40             g ^= ans;
41             for (int j = 0; j < m; j++)
42                 if (a % p[j] == 0)
43                 {
44                     mark = 0;
45                     break;
46                 }
47         }
48         if (!mark)  puts("Xiao Hong");
49         else    printf("%s\n", g ? "Xiao Hong" : "Xiao Gang");
50     }
51 
52     return 0;
53 }
54 




sdfond 2009-06-02 16:01 鍙戣〃璇勮
]]>
polya瀹氱悊灝忕粨http://m.shnenglu.com/sdfond/archive/2009/05/12/82665.htmlsdfondsdfondTue, 12 May 2009 03:20:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/05/12/82665.htmlhttp://m.shnenglu.com/sdfond/comments/82665.htmlhttp://m.shnenglu.com/sdfond/archive/2009/05/12/82665.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/82665.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/82665.html銆銆鐜笂鐨勮鏁頒富瑕佸氨鏄鐞嗙疆鎹?-> 鐫鑹茶繖縐嶆儏鍐點傚緢鍏抽敭鐨勪竴鐐規槸鍚屼竴寰幆鍐呯潃鑹茬浉鍚屻傚洜姝ゅ緢澶氶鐩氨鍦ㄧ疆鎹㈠拰鐫鑹蹭笂涓嬫枃绔犮?br>銆銆鏈鏈綆鍗曠殑polya瀹氱悊棰樼洰鏄疆鎹㈡暟鐩緢灝戯紝姣忕棰滆壊涓嶉檺錛岃繖縐嶆儏鍐典笅鍙渶鎵嬪伐鏁板嚭鎵鏈夌殑緗崲灝卞彲浠ヤ簡錛屼竴鑸氨鏄竴涓叕寮忋?br>銆銆闅句竴鐐圭殑瑕佷箞鏄鑹叉暟鏈夐檺錛岄渶瑕佺敤鎺掑垪緇勫悎鐨勭煡璇嗘垨鍔ㄦ佽鍒掓潵甯姪璁℃暟錛涜涔堟槸緗崲闈炲父澶氾紝闇瑕佸埄鐢ㄦ暟璁虹殑鐭ヨ瘑鏉ヤ紭鍖栥傚綋鐒惰繕鏈夊叾浠栫殑棰樺瀷錛屾瘮濡傚浜庣浉閭葷潃鑹茬殑闄愬埗錛岃繖鏍風殑棰樼洰灝卞緢鍥伴毦浜嗐?br>
polya棰樼洰錛?br>HOJ 2084 The Colored Cubes
HOJ 2647 Megaminx
POJ 1286 Necklace of Beads
POJ 2409 Let it Bead
TOJ 2795 The Queen's New Necklaces
HDU 1812 Count the Tetris
UVa 11255 Necklace
POJ 2154 Color
POJ 2888 Magic Bracelet
UVa 10601 Cubes
NUAA 1110

sdfond 2009-05-12 11:20 鍙戣〃璇勮
]]>
n闃跺父緋繪暟綰挎ч掓帹鏂圭▼鐭╅樀瑙f硶http://m.shnenglu.com/sdfond/archive/2009/05/08/82280.htmlsdfondsdfondFri, 08 May 2009 14:08:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/05/08/82280.htmlhttp://m.shnenglu.com/sdfond/comments/82280.htmlhttp://m.shnenglu.com/sdfond/archive/2009/05/08/82280.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/82280.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/82280.html鎴戜滑瀹氫箟鎵瑕佹眰鐨刦(n) = Ak-1 * f(n - 1) + Ak-2 * f(n - 2) + ... + A0 * f(n-k)錛屽叾涓璮(0)...f(k-1)鐨勫垵鍊煎凡緇忕粰濂姐?br>鏋勯爇 * k鐨勭煩闃礛錛?br>
鍏朵腑A =(Ak-1 Ak-2 ... A1)錛孖鏄崟浣嶇煩闃點?br>鐒跺悗鏋勯犱竴涓猭 * 1鍒楀悜閲廱錛?br>
榪欐牱錛孧 * b涔嬪悗b0鐨勫煎氨鏄痜(k)錛屼互姝ょ被鎺紝M ^ n * b涔嬪悗b0鐨勫煎氨鏄痜(k-1+n)錛岀畻娉曞鏉傚害O(k ^ 3 * logn)銆?br>



sdfond 2009-05-08 22:08 鍙戣〃璇勮
]]>
緇勫悎鏁板灝忕粨http://m.shnenglu.com/sdfond/archive/2009/05/04/81808.htmlsdfondsdfondMon, 04 May 2009 01:17:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/05/04/81808.htmlhttp://m.shnenglu.com/sdfond/comments/81808.htmlhttp://m.shnenglu.com/sdfond/archive/2009/05/04/81808.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/81808.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/81808.html涓昏鍒嗘垚浠ヤ笅鍑犱釜閮ㄥ垎錛?br>銆銆鎺掑垪緇勫悎涓庡鏂ュ師鐞?br>銆銆浜岄」寮忓畾鐞?br>銆銆閫掓帹鍏崇郴涓庣敓鎴愬嚱鏁?br>銆銆polya瀹氱悊

1.鎺掑垪緇勫悎涓庡鏂ュ師鐞?br>鎺掑垪緇勫悎閲岄潰鐨?涓噸瑕佺殑鍩烘湰鍘熺悊錛氬姞娉曞師鐞嗐佷箻娉曞師鐞嗐佸噺娉曞師鐞嗐侀櫎娉曞師鐞?br>鍓嶉潰涓や釜鏈涓哄熀鏈紝鍚庨潰涓や釜鏄牴鎹墠涓や釜媧劇敓鍑烘潵鐨勩備箻娉曞師鐞嗘湁鐨勬椂鍊欑殑搴旂敤寰堝閥濡欙紝鍙互浣滀負涓縐嶆墦寮鎬濊礬鐨勫姙娉曘?br>鍩烘湰鐨勬帓鍒楃粍鍚堜箣鍚庯紝鎺ヤ笅鏉ュ紩鍑轟簡澶氶噸闆嗐傚閲嶉泦鐨勬帓鍒楃粍鍚堟槸涓涓緢緇忓吀鐨勯棶棰橈紝鎬葷粨濡備笅錛?br>澶氶噸闆嗙殑鎺掑垪錛?br>銆銆鍏ㄦ帓鍒楃殑璇濆彧闇搴旂敤闄ゆ硶鍘熺悊灝卞彲浠ヤ簡銆俷涓厓绱犵殑澶氶噸闆嗙殑r鎺掑垪闇瑕佸埄鐢ㄦ寚鏁扮敓鎴愬嚱鏁版潵鍋氥?br>澶氶噸闆嗙殑緇勫悎錛?br>銆銆n涓厓绱犵殑澶氶噸闆嗙殑r緇勫悎錛屽鏋渞灝忎簬絳変簬浠諱綍涓涓厓绱犲彲閫夌殑涓暟錛岄偅涔堝氨褰掔粨涓虹粡鍏哥殑涓嶅畾鏂圭▼鐨勮В鏁伴棶棰橈紝鍙互鍒╃敤“闅旀澘娉?#8221;鏉ュ仛銆傜粨鏋滃氨鏄竴涓粍鍚堟暟銆傚鏋渞澶т簬鏌愪簺鍏冪礌鐨勫彲閫変釜鏁幫紝閭d箞涓縐嶆柟娉曟槸鍒╃敤瀹規枼鍘熺悊錛屼竴縐嶆柟娉曡繕鏄渚濋潬鐢熸垚鍑芥暟錛堢紪紼嬪簭鐨勬椂鍊欏彲浠ョ敤鍔ㄥ綊鍋氾級銆?br>濡傛灉鏄竴涓幆褰㈢殑鎺掑垪緇勫悎錛岄偅涔堥棶棰樺氨鍥伴毦璁稿錛岃鍒╃敤緗崲緹ゅ拰polya瀹氱悊銆?br>銆銆鍗曠函鐨勪緷闈犲洓欏瑰熀鏈師鐞嗘潵璁℃暟錛屾湁鐨勬椂鍊欎細鏄懼緱鍔涗笉浠庡績錛岃繖涓椂鍊欏氨闇瑕佸鏂ュ師鐞嗙殑甯姪銆傚鏂ュ師鐞嗙壒鍒傚悎瑙e喅鑻ュ共闄愬埗鏉′歡鐨勪氦銆佸茍闂錛屼篃鏄墦寮鎬濊礬鐨勪竴縐嶆柟娉曘?br>銆銆鍒╃敤瀹規枼鍘熺悊瑙e喅鐨勭粡鍏擱棶棰樻湁錛氶敊鎺掗棶棰橈紝甯︾姝綅緗殑鎺掑垪銆傜浣嶆帓鍒楁昏寰楃敤瀹規枼鍘熺悊瑙e喅鐨勪笉澶熶紭緹庯紝涓嶇煡閬撴湁娌℃湁鍙互緙栫▼鐨勬暟瀛︽柟娉曘傝繕鏈変竴涓洶鎯戠殑闂灝辨槸瀹規枼鍘熺悊鍜宮obius鍙嶆紨鐨勫叧緋伙紝閭d釜鍦版柟濂芥櫐娑┿傘?br>銆銆璺熸帓鍒楃粍鍚堢浉鍏崇殑榪樻湁灝辨槸鐢熸垚鎺掑垪鍜岀粍鍚堛傜敓鎴愭帓鍒楀埄鐢ㄩ偅涓粈涔堝瓧鍏稿簭娉曞ソ鍍忚凍澶熶簡錛岀紪紼嬪ソ瀹炵幇銆傜敓鎴愮粍鍚堟柟娉曠被浼箋?br>
2.浜岄」寮忓畾鐞?br>鏈夊緢澶氬叕寮忥紝鐢ㄧ殑鏃跺欏彲浠ョ幇鏌ャ傜粓浜庣煡閬撲簡涓夎褰㈡暟鍘熸潵璺熸帓鍒楃粍鍚堟湁鍏籌紝鑰屼笖鏄竴涓緢綆媧佺殑鍏紡銆?br>寰堝鍏紡鐨勬帹瀵肩敤鐨勬濇兂寰堝銆傛湁涓涓緢濂界殑鎬濇兂灝辨槸鎶?1 + x) ^ n鍒╃敤浜岄」寮忓畾鐞嗗睍寮錛岀劧鍚庢眰瀵箋佹眰縐垎錛屽眳鐒跺彲浠ュ鍑哄緢澶氫笉鍙濊鐨勫叕寮忋?br>榪樻湁涓涓緢閲嶈鐨勫畾鐞嗗氨鏄痯ascal瀹氱悊錛宲ascal閫掓帹寮忓緢鏈夌敤錛堝睍寮鍚庢湁涓ょ褰㈠紡錛屼竴縐嶆槸涓婁笅闄愬潎涓嶅畾錛屼竴縐嶆槸涓嬮檺涓嶅畾錛夛紝鍙互瑙e喅寰堝緇勫悎鏁扮殑姹傚拰闂銆?br>鍙﹀涓涓噸瑕佺殑瀹氱悊灝辨槸鐗涢】浜岄」寮忓畾鐞嗭紝鍦ㄧ敓鎴愬嚱鏁頒腑搴旂敤騫挎硾錛屽彲灝辨槸鎺ㄥ璧鋒潵鏈夌偣綣併?br>
3.閫掓帹鍏崇郴鍜岀敓鎴愬嚱鏁?br>銆銆姹傝В綰挎ч掓帹鍏崇郴鐨勭壒寰佹柟紼嬬殑鏂規硶榪樻槸鏈変竴瀹氫環鍊肩殑錛屼絾鏄紪紼嬩笉閫傜敤銆俷瑙g嚎鎬ч綈嬈¢掓帹鏂圭▼鏈夌煩闃佃В娉曘傜◢寰鏉傜偣鐨勯掓帹鍏崇郴錛堥潪綰挎э級錛岀壒寰佹柟紼嬪氨涓嶅鐢ㄤ簡錛屽繀欏葷キ鍑虹敓鎴愬嚱鏁拌繖涓湁鍔涚殑姝﹀櫒銆傛劅瑙夌敓鎴愬嚱鏁板疄鍦ㄦ槸澶紭緹庛佸お寮哄ぇ浜嗐傜敓鎴愬嚱鏁扮殑鍏抽敭灝辨槸瑕佹妸澶氶」寮忔媶鍒嗘垚(1-rx)^n榪欑褰㈠紡錛岃繖鏍峰氨鍙互鍒╃敤鐗涢】浜岄」寮忓畾鐞嗗睍寮浜嗐?br>銆銆鍦ㄧ壒孌婅鏁板簭鍒楅噷闈㈡彁鍒頒簡鐩掕鐞冮棶棰樸傚皢p涓笉鍚岀殑鐞冩斁鍏涓浉鍚岀殑鐩掑瓙錛堟瘡涓洅瀛愰潪絀猴級鐨勬柟娉曟暟鏄浜岀被Stirling鏁癝(p, k)錛涘皢p涓浉鍚岀殑鐞冩斁鍏涓浉鍚岀殑鐩掑瓙錛堟瘡涓洅瀛愰潪絀猴級鐨勬柟娉曟暟鏄垎鎷嗘暟錛屽彲浠ュ綊緇撲負鏁存暟鍒掑垎闂錛岀敤鍔ㄦ佽鍒掓眰瑙o紱灝唒涓笉鍚岀殑鐩掑瓙鏀懼叆涓嶅悓鐨刱涓洅瀛愬茍涓旀瘡涓潪絀虹殑鏂規硶鏁頒負k! * S(p, k)銆?br>銆銆鏈夊嚑涓緢緇忓吀鐨勯掓帹鍏崇郴錛氭枑娉㈤偅濂戞暟鍒椼丆atalan鏁幫紙鍑犵緇忓吀鐨勫艦寮忥細涓夎鍓栧垎鏁般佷簩鍙夌敓鎴愭爲涓暟銆?1-1搴忓垪銆佸姞鎷彿搴忓垪絳夌瓑錛夈丼tirling鏁幫紙涓ょ錛岀浜岀姣旇緝甯哥敤錛夈佹眽璇哄銆乶涓渾鍒囧壊騫抽潰鏁般乶鏉$洿綰縦涓氦鐐瑰垏鍓插鉤闈㈡暟絳夌瓑銆傛澶栵紝鏍艱礬寰勪腑鎻愬埌鐨勫鉤縐匯佸弽灝勫拰涓涓瀵瑰簲榪欎笁縐嶅垎鏋愰棶棰樼殑鏂規硶涔熷緢鍊煎緱鍊熼壌銆?br>
4.polya瀹氱悊

姣旇緝澶嶆潅錛岃繃涓闃靛瓙濂藉ソ鎬葷粨涓嬨?img src ="http://m.shnenglu.com/sdfond/aggbug/81808.html" width = "1" height = "1" />

sdfond 2009-05-04 09:17 鍙戣〃璇勮
]]>
Dilworth瀹氱悊http://m.shnenglu.com/sdfond/archive/2009/04/30/81522.htmlsdfondsdfondThu, 30 Apr 2009 01:12:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/04/30/81522.htmlhttp://m.shnenglu.com/sdfond/comments/81522.htmlhttp://m.shnenglu.com/sdfond/archive/2009/04/30/81522.html#Feedback0http://m.shnenglu.com/sdfond/comments/commentRss/81522.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/81522.html瀹氱悊1 浠わ紙X,≤錛夋槸涓涓湁闄愬亸搴忛泦錛屽茍浠鏄叾鏈澶ч摼鐨勫ぇ灝忋傚垯X鍙互琚垝鍒嗘垚r涓絾涓嶈兘鍐嶅皯鐨勫弽閾俱?br>鍏跺鍋跺畾鐞嗙О涓篋ilworth瀹氱悊錛?br>瀹氱悊2 浠わ紙X,≤錛夋槸涓涓湁闄愬亸搴忛泦錛屽茍浠鏄弽閾劇殑鏈澶х殑澶у皬銆傚垯X鍙互琚垝鍒嗘垚m涓絾涓嶈兘鍐嶅皯鐨勯摼銆?br>璇寸櫧浜嗗氨鏄?閾劇殑鏈灝戝垝鍒嗘暟=鍙嶉摼鐨勬渶闀塊暱搴?br>鐩稿叧鐨勯鐩湁pku 1065錛宲ku 3636錛宲ku 1548銆?br>榪欎笁涓鐩彲浠ュ綊緇撲負錛?br>銆銆緇欏畾n涓簩鍏冪粍(x, y)錛岄棶瀛樺湪鏈灝戝灝戜釜鍒掑垎浣垮緱姣忎釜鍒掑垎閲岄潰鐨勪簩鍏冪粍閮芥弧瓚硏1 <= x2騫朵笖y1 <= y2銆?br>銆銆濡傛灉瀹氫箟x1 <= x2 && y1 <= y2涓哄亸搴忓叧緋葷殑璇濓紝閭d箞闂灝辮漿鍖栨垚姹傝繖涓泦鍚堢殑閾劇殑鏈灝戝垝鍒嗘暟銆傚彲浠ラ氳繃鎵炬渶闀垮弽閾鵑暱搴︽潵瑙e喅錛岃繖閲岀殑鍙嶉摼鍏崇郴鏄痻1 > x2 || y1 > y2銆傚鏋滄妸n涓簩鍏冪粍鎸夌収x閫掑鎺掑簭錛岀浉鍚岀殑x鎸夌収y閫掑鎺掑簭錛岄偅涔堟垜浠彧闇瀵箉鎵懼埌涓涓渶闀塊掑噺瀛愬簭鍒楀氨鏄墍姹傜殑絳旀錛屽鏉傚害O(nlogn)銆傚浜庣浉鍚岀殑x涔嬫墍浠ユ寜鐓閫掑鎺掑簭鏄洜涓鴻繖閲屽亸搴忓叧緋誨甫絳夊彿錛岃繖鏍風浉鍚岀殑x鍏跺疄鍙互鍒掑垎鍒頒竴璧鳳紝鎶妝鎸夌収閫掑鎺掑簭灝卞彲浠ヤ嬌寰楃浉鍚岀殑x鏈澶氬彧閫夋嫨涓涓獃銆?br>銆銆榪樻湁鐨勯鐩姹傛弧瓚硏1 < x2 && y1 < y2錛岃繖灝遍渶瑕佹妸鍋忓簭鍏崇郴鐩稿簲淇敼銆備慨鏀逛箣鍚庡浜庣浉鍚岀殑x錛屾瘡涓涓兘浼氳鍒掑垎鍒頒笉鍚岀殑闆嗗悎錛堝洜涓虹浉絳夋槸涓嶆弧瓚沖亸搴忓叧緋葷殑錛夛紝鎵浠ヨ繖閲岀殑鎺掑簭鍏崇郴瑕佹敼涓涓嬶紝x鐩稿悓鐨剏瑕佹寜鐓ч檷搴忔帓鍒楋紝榪欐牱姹備竴涓渶闀夸笉閫掑瀛愬簭鍒楀氨鏄瓟妗堬紝y閫掑噺淇濊瘉鍙兘浼氭湁澶氫釜x鐩稿悓鐨勪簩鍏冪粍閫夊叆鍒扮粨鏋滀腑銆?br>銆銆鍙儨瀵逛簬璐績鍋氭硶鐨勬紜т緷鐒舵兂涓嶅嚭鏉?gt;.<

sdfond 2009-04-30 09:12 鍙戣〃璇勮
]]>
PKU 3270http://m.shnenglu.com/sdfond/archive/2009/04/17/80209.htmlsdfondsdfondFri, 17 Apr 2009 01:05:00 GMThttp://m.shnenglu.com/sdfond/archive/2009/04/17/80209.htmlhttp://m.shnenglu.com/sdfond/comments/80209.htmlhttp://m.shnenglu.com/sdfond/archive/2009/04/17/80209.html#Feedback1http://m.shnenglu.com/sdfond/comments/commentRss/80209.htmlhttp://m.shnenglu.com/sdfond/services/trackbacks/80209.html棰樼洰浠g爜錛?br>
#include <cstdio>
#include 
<cstring>
#include 
<algorithm>
using namespace std;
const int N = 10010;

struct Node
{
    
int v, id;
};
Node arr[N];

bool cmp(const Node &n1, const Node &n2)
{
    
return n1.v < n2.v;
}
int main()
{
    
int n, mine, cnt, pos, tol, ans, tmp, mini;
    
bool tag[N];

    
while (scanf("%d"&n) == 1)
    {
        mini 
= 0x3fffffff;
        memset(tag, 
0sizeof(tag));
        
for (int i = 0; i < n; i++)
        {
            scanf(
"%d"&arr[i].v);
            mini 
<?= arr[i].v;
            arr[i].id 
= i;
        }
        sort(arr, arr 
+ n, cmp);
        ans 
= 0;
        
for (int i = 0; i < n; i++)
        {
            
if (tag[i])
                
continue;
            
if (i == arr[i].id)
                
continue;
            pos 
= i;
            mine 
= arr[i].v;
            cnt 
= 0;
            tol 
= mine;
            
while (arr[pos].id != i)
            {
                cnt
++;
                pos 
= arr[pos].id;
                tag[pos] 
= 1;
                tol 
+= arr[pos].v;
                mine 
<?= arr[pos].v;
            }
            tmp 
= tol + (cnt - 1* mine;
            tmp 
<?= tol + mine + (cnt + 2* mini;
            ans 
+= tmp;
        }
        printf(
"%d\n", ans);
    }

    
return 0;
}




sdfond 2009-04-17 09:05 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产九色精品成人porny| 99国产精品私拍| 久久国产手机看片| 亚洲乱码一区二区| 99在线观看免费视频精品观看| 一本在线高清不卡dvd| 国产偷国产偷精品高清尤物| 欧美日韩另类视频| 国产精品久久久久久久浪潮网站 | 亚洲午夜激情网页| 日韩亚洲在线观看| 一区二区精品在线| 欧美主播一区二区三区| 亚洲少妇中出一区| 久久精品女人天堂| 美女性感视频久久久| 亚洲国产成人高清精品| 欧美亚洲三区| 亚洲承认在线| 一区二区国产日产| 欧美在线黄色| 国产精品高潮久久| 在线精品高清中文字幕| 亚洲毛片av| 久久久99精品免费观看不卡| 国产精品无码专区在线观看| 激情偷拍久久| 欧美一区二区日韩一区二区| 亚洲国产片色| 久久国产一区二区三区| 欧美日韩视频在线| 亚洲人成网站999久久久综合| 香蕉久久夜色精品国产| 欧美激情黄色片| 麻豆精品精华液| 在线成人www免费观看视频| 西西裸体人体做爰大胆久久久| 亚洲国产精品传媒在线观看 | 欧美精品1区2区| 亚洲精品乱码久久久久久按摩观| 久久中文欧美| 久久激情五月丁香伊人| 韩国一区电影| 欧美国产大片| 欧美视频日韩视频| 亚洲一区区二区| 一区二区三区欧美在线观看| 国产精品久久久久永久免费观看| 亚洲一区二区三区在线看| 午夜精品一区二区三区在线视 | 国产一区二区精品丝袜| 欧美在线一级视频| 亚洲伊人网站| 欧美亚洲视频| 亚洲高清不卡| 中文久久精品| 亚洲全部视频| 亚洲视频一区二区| 好吊视频一区二区三区四区| 亚洲激情一区| 国产专区精品视频| 亚洲乱码精品一二三四区日韩在线 | 亚洲国产精品久久久久婷婷老年 | 欧美二区在线看| 欧美在线不卡视频| 久久久久久久久久久成人| 午夜一区二区三区不卡视频| 欧美成人蜜桃| 亚洲国产日日夜夜| 伊人久久噜噜噜躁狠狠躁 | av成人免费| 欧美福利视频一区| 免费亚洲婷婷| 亚洲精品午夜精品| 久久久99久久精品女同性| 亚洲一区二区三区影院| 欧美日韩一区免费| 最近中文字幕mv在线一区二区三区四区| 国产精品美女久久| 亚洲直播在线一区| 欧美中文在线免费| 亚洲大片免费看| 中文网丁香综合网| 欧美精品三区| 亚洲激情午夜| 亚洲一区3d动漫同人无遮挡| 免费视频一区| 亚洲精选大片| 久久精品成人| 日韩午夜精品视频| 国产精品日韩在线播放| 久久久久久91香蕉国产| 亚洲另类视频| 老色鬼精品视频在线观看播放| 伊人夜夜躁av伊人久久| 亚洲精品久久久久久久久久久久久 | 美女久久网站| 99精品视频网| 一区二区不卡在线视频 午夜欧美不卡'| 欧美日本亚洲| 美脚丝袜一区二区三区在线观看| 亚洲美女精品成人在线视频| 久久夜色精品国产欧美乱极品 | 午夜日韩激情| 亚洲精品视频在线看| 麻豆国产精品va在线观看不卡| 亚洲蜜桃精久久久久久久| 好看的av在线不卡观看| 国产精品美女久久久久久免费| 欧美成人精品h版在线观看| 久久国产精品亚洲77777| 欧美激情片在线观看| 欧美中文在线观看国产| 国产午夜精品视频| 欧美日韩美女在线| 欧美激情国产精品| 欧美国产日本韩| 久久伊人免费视频| 欧美aⅴ99久久黑人专区| 免费亚洲电影| 国产精品网曝门| 国产一区二区三区最好精华液| 国产欧美日本| 在线观看亚洲精品视频| 亚洲欧洲日产国产网站| 亚洲视频一区二区免费在线观看| 亚洲一区二区成人| 久久久国产精品一区二区三区| 久久在线播放| 在线视频欧美一区| 久久一区视频| 国产欧美午夜| 99成人免费视频| 久久久之久亚州精品露出| 亚洲成人直播| 午夜精品福利视频| 免费国产一区二区| 国产一区二区三区在线观看免费视频| 亚洲黑丝一区二区| 亚洲欧美视频在线观看| 亚洲福利视频网| 亚洲砖区区免费| 欧美午夜片在线观看| 亚洲国产精品成人va在线观看| 欧美一区二区三区男人的天堂| 亚洲电影欧美电影有声小说| 亚洲免费人成在线视频观看| 欧美另类99xxxxx| 亚洲国产精品99久久久久久久久| 欧美亚洲视频在线观看| 欧美亚洲免费| 国产一区二区精品丝袜| 欧美影院在线| 久久精品国产久精国产一老狼| 欧美国产日韩a欧美在线观看| 欧美不卡视频一区发布| 欧美成人一区在线| 美腿丝袜亚洲色图| 日韩午夜电影| 亚洲一区日本| 影音先锋在线一区| 亚洲免费成人av| 国产精品久久久对白| 久久超碰97人人做人人爱| 久久国内精品视频| 亚洲美女尤物影院| 欧美14一18处毛片| 亚洲精品国产欧美| 亚洲经典三级| 国产精品一级| 亚洲福利久久| 国内外成人免费视频 | 欧美日韩成人综合天天影院| 欧美夜福利tv在线| 欧美激情精品久久久久久免费印度| 亚洲在线第一页| 欧美超级免费视 在线| 久久精品国产久精国产思思| 欧美日韩免费观看一区三区| 欧美在线一级视频| 欧美午夜剧场| 亚洲风情亚aⅴ在线发布| 国产精品久久久久久影视| 欧美激情一区二区久久久| 国产真实乱子伦精品视频| 亚洲激情一区二区三区| 亚洲国产视频一区二区| 久久九九有精品国产23| 欧美一区二区三区四区高清| 欧美小视频在线| 一区二区精品国产| 亚洲一区二区三| 欧美日韩免费在线观看| 欧美成人午夜激情在线| 在线观看视频亚洲| 久久手机免费观看| 老司机午夜免费精品视频 | 99综合在线| 欧美精品一区二| 亚洲视频在线二区|