锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产欧美视频一区二区三区,欧美xx视频,久久久精品国产一区二区三区http://www.shnenglu.com/yzhw/category/15165.htmlzh-cnSat, 18 Feb 2012 12:08:49 GMTSat, 18 Feb 2012 12:08:49 GMT60pku3904 瀹規(guī)枼鍘熺悊鐨勮繍鐢紝濂介錛?/title><link>http://www.shnenglu.com/yzhw/archive/2012/02/17/165795.html</link><dc:creator>yzhw</dc:creator><author>yzhw</author><pubDate>Thu, 16 Feb 2012 18:03:00 GMT</pubDate><guid>http://www.shnenglu.com/yzhw/archive/2012/02/17/165795.html</guid><wfw:comment>http://www.shnenglu.com/yzhw/comments/165795.html</wfw:comment><comments>http://www.shnenglu.com/yzhw/archive/2012/02/17/165795.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yzhw/comments/commentRss/165795.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yzhw/services/trackbacks/165795.html</trackback:ping><description><![CDATA[瑙f硶鍙戠幇緗戜笂涓涓ぇ鐗涘啓鐨勫緢濂斤紝灝辮漿杞借繃鏉ュ惂銆傚彲鎬滅殑鎴戯紝寮濮嬫病鎯沖埌綆楁硶灝辯畻浜嗭紝鎯沖埌綆楁硶鍚庡張鍒繪剰渚濊禆STL緇撴灉o(N)鍐欐垚o(logN)鎴愬姛钁併?br /><fieldset><legend>瑙f硶</legend><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">棰樻剰錛氱粰浣爊涓暟錛屾眰GCD(gcd(a,b),gcd(c,d))=1鐨勬柟妗堟暟錛屾敞鎰廰,b,c,d騫朵笉涓瀹氫袱涓や簰璐紝鏈夊緇勬暟鎹?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">鏈潵榪欎釜棰樼殑棰樿В鏈変竴澶ф妸錛屼絾娌℃湁璁查瑙g殑鍙湁璐翠唬鐮佺殑銆?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">鏈潵涓鐩村湪鍋氶錛屾病鏈変粈涔堟椂闂村彂棰樿В錛屼絾榪欎釜棰樺姞娣變簡鎴戝瀹規(guī)枼鍘熺悊鐨勭悊瑙o紝鎵浠ヨ涓涓?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">榪欎釜棰樼殑綆楁硶鏄釜浼欏瑰紡</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">棣栧厛錛屽厛灝嗙畻娉曟祦紼嬭涓涓嬶紝鍘熺悊鍚庨潰浼?xì)鏈?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 1錛氱敤絳涙硶絳涘嚭10000鍐呯殑绱犳暟琛?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 2錛氱粍鍚堢礌鏁幫紝鐢╞ool鏁扮粍璁板綍鐢眒(m<=5)涓礌鏁扮浉涔樻墍寰楁暟鐨刴鐨勫鍋?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">渚嬪錛?82=2*7*13 ———> m=3 so錛宐ool[182]=false</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">            2=2 ——>m=1 so錛宐ool[2]=false</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">            91=7*13 ——>m=2 so錛宐ool[91]=true</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">            娉ㄦ剰12=2^2*3絳夎繖縐嶆槸B=p1^k1*p2^k2+...榪欑鏈夎川鍥犳暟鎸囨暟涓嶄負(fù)涓鐨勫悎鏁頒笉瑕佸鐞嗗洜涓轟笉浼?xì)鐢ㄥ?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">浠ヤ笂鏄澶勭悊</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 3錛氳鍏ュ綋鍓嶆暟涓篴錛屽皢a鍒嗚В涓鴻川鍥犳暟褰㈠紡錛屾敞鎰忔瘡涓川鍥犳暟鍙璁板綍涓嬈?/p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">渚嬪錛?2=2*2*3 鍒?12浼?xì)琚垎湄?fù)2*3錛屽浣欑殑2琚秷鍘諱簡</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 4錛氬皢鍒嗗嚭鐨勭礌鏁拌繘琛岀粍鍚堬紝灝嗙粍鍚堝嚭鐨刟鐨勭害鏁扮殑time+1</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">渚嬪錛?2=2^2*3——>12=2*3——>time[2]++,time[3]++,time[6]++</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 5錛氬鐞嗕箣鍚庯紝ans璧嬪間負(fù)C(n,4)鍗硁*(n-1)*(n-2)*(n-3)div 24</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 6錛歠or i 2-->10000</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">                if bool[i] then ans:=ans-C(time[i],4)</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">                               else ans:=and+C(time[i],4);</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">Step 7錛氳緭鍑篴ns</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; "><br /></p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">鍘熺悊錛氶鍏堣冭檻涓涓棶棰橈紝1000浠ュ唴6,7,8,9鐨勫嶆暟鏈夊灝戜釜錛熺瓟妗堟槸</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">1000div6+1000div7+1000div8+1000div9</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">-1000div(6*7)-1000div(6*8)-1000div(6*9)-1000div(7*8)-1000div(7*9)-1000div(8*9)</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">+1000div(6*7*8)+1000div(6*8*9)+1000div(7*8*9)</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">-1000div(6*7*8*9)</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">榪欐槸瀹規(guī)枼鍘熺悊鐨勪竴涓渶綆鍗曠殑搴旂敤錛岀被姣旇繖閬撻錛孲tep3鍒?鍏跺疄灝嗘瘡涓暟a鐨勪笉閲嶅綰︽暟璁板綍浜嗕笅鏉ワ紝鏈夊叕鍏辯害鏁扮殑鍥涗釜鏁扮殑鏂規(guī)瑕佷粠ans涓噺鍘伙紝澶氬噺鐨勮鍔犱笂</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">鏄劇劧m涓哄鏃惰鍑忥紝m涓哄伓鏃惰鍔狅紝榪欏拰”1000浠ュ唴6,7,8,9鐨勫嶆暟鏈夊灝戜釜錛?#8220;榪欎釜闂濂囧伓鏄弽鐨勶紝鐢變簬a鏈澶т負(fù)10000錛屾墍浠鏈澶у彲浠ユ湁5 (2*3*5*7*11<10000,2*3*5*7*11*13>10000)</p><p style="color: #333333; font-family: Arial; line-height: 26px; text-align: left; background-color: #ffffff; ">鑷充簬12=2*2*3榪欑綰︽暟涓嶅鐞嗗洜涓哄彲浠ュ垎涓?*6錛岃?鍜?浼?xì)绠椾竴嬈★紝鎵浠ヤ笉欏誨啀綆椼?/p></fieldset><br />浠g爜錛?br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080; "> 1</span> # include <cstdio><br /><span style="color: #008080; "> 2</span> # include <map><br /><span style="color: #008080; "> 3</span> # include <cstring><br /><span style="color: #008080; "> 4</span> # include <algorithm><br /><span style="color: #008080; "> 5</span> <span style="color: #0000FF; ">using</span> <span style="color: #0000FF; ">namespace</span> std;<br /><span style="color: #008080; "> 6</span> <span style="color: #0000FF; ">int</span> pa[2000],pp=0,sa[10],sp=0;<br /><span style="color: #008080; "> 7</span> <span style="color: #0000FF; ">int</span> refer[5][10001];<br /><span style="color: #008080; "> 8</span> <span style="color: #0000FF; ">void</span> make_prime()<br /><span style="color: #008080; "> 9</span> {<br /><span style="color: #008080; ">10</span>     <span style="color: #0000FF; ">bool</span> used[10001];<br /><span style="color: #008080; ">11</span>     memset(used,<span style="color: #0000FF; ">true</span>,<span style="color: #0000FF; ">sizeof</span>(used));<br /><span style="color: #008080; ">12</span>     <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> i=2;i<=10000;i++)<br /><span style="color: #008080; ">13</span>          <span style="color: #0000FF; ">if</span>(used[i])<br /><span style="color: #008080; ">14</span>          {<br /><span style="color: #008080; ">15</span>              pa[pp++]=i;<br /><span style="color: #008080; ">16</span>              <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> j=2*i;j<=10000;j+=i)<br /><span style="color: #008080; ">17</span>                 used[j]=<span style="color: #0000FF; ">false</span>;<br /><span style="color: #008080; ">18</span>          }<br /><span style="color: #008080; ">19</span> }<br /><span style="color: #008080; ">20</span> <span style="color: #0000FF; ">void</span> spilt(<span style="color: #0000FF; ">int</span> n)<br /><span style="color: #008080; ">21</span> {<br /><span style="color: #008080; ">22</span>     sp=0;<br /><span style="color: #008080; ">23</span>     <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> i=0;i<pp&&n!=1;i++)<br /><span style="color: #008080; ">24</span>         <span style="color: #0000FF; ">if</span>(n%pa[i]==0)<br /><span style="color: #008080; ">25</span>         {<br /><span style="color: #008080; ">26</span>             sa[sp++]=pa[i];<br /><span style="color: #008080; ">27</span>             <span style="color: #0000FF; ">while</span>(n%pa[i]==0)<br /><span style="color: #008080; ">28</span>                 n/=pa[i];<br /><span style="color: #008080; ">29</span>         }<br /><span style="color: #008080; ">30</span> }<br /><span style="color: #008080; ">31</span> <span style="color: #0000FF; ">void</span> putmap(<span style="color: #0000FF; ">int</span> n)<br /><span style="color: #008080; ">32</span> {<br /><span style="color: #008080; ">33</span>     spilt(n);<br /><span style="color: #008080; ">34</span>     <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> i=1;i<(1<<sp);i++)<br /><span style="color: #008080; ">35</span>     {<br /><span style="color: #008080; ">36</span>         <span style="color: #0000FF; ">int</span> n1=0,n2=1;<br /><span style="color: #008080; ">37</span>         <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> j=0;j<5;j++)<br /><span style="color: #008080; ">38</span>             <span style="color: #0000FF; ">if</span>(i&(1<<j))<br /><span style="color: #008080; ">39</span>                 n1++,n2*=sa[j];<br /><span style="color: #008080; ">40</span>         refer[n1-1][n2]++;<br /><span style="color: #008080; ">41</span>     }<br /><span style="color: #008080; ">42</span> }<br /><span style="color: #008080; ">43</span> <span style="color: #0000FF; ">long</span> <span style="color: #0000FF; ">long</span> c(<span style="color: #0000FF; ">int</span> n)<br /><span style="color: #008080; ">44</span> {<br /><span style="color: #008080; ">45</span>     <span style="color: #0000FF; ">return</span> (<span style="color: #0000FF; ">long</span> <span style="color: #0000FF; ">long</span>)n*(n-1)*(n-2)*(n-3)/4/3/2;<br /><span style="color: #008080; ">46</span> }<br /><span style="color: #008080; ">47</span> <span style="color: #0000FF; ">long</span> <span style="color: #0000FF; ">long</span> getans(<span style="color: #0000FF; ">int</span> n)<br /><span style="color: #008080; ">48</span> {<br /><span style="color: #008080; ">49</span>     <span style="color: #0000FF; ">long</span> <span style="color: #0000FF; ">long</span> ans=c(n);<br /><span style="color: #008080; ">50</span>     <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> i=0;i<5;i++)<br /><span style="color: #008080; ">51</span>     {<br /><span style="color: #008080; ">52</span>         <span style="color: #0000FF; ">bool</span> flag=<span style="color: #0000FF; ">false</span>;<br /><span style="color: #008080; ">53</span>         <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> j=1;j<=10000;j++)<br /><span style="color: #008080; ">54</span>             <span style="color: #0000FF; ">if</span>(refer[i][j]>=4)<br /><span style="color: #008080; ">55</span>                 flag=<span style="color: #0000FF; ">true</span>,<br /><span style="color: #008080; ">56</span>                 ans+=c(refer[i][j])*(i%2?1ll:-1ll);<br /><span style="color: #008080; ">57</span>         <span style="color: #0000FF; ">if</span>(!flag)<span style="color: #0000FF; ">break</span>;<br /><span style="color: #008080; ">58</span>     }<br /><span style="color: #008080; ">59</span>     <span style="color: #0000FF; ">return</span> ans;<br /><span style="color: #008080; ">60</span> }<br /><span style="color: #008080; ">61</span> <span style="color: #0000FF; ">int</span> main()<br /><span style="color: #008080; ">62</span> {<br /><span style="color: #008080; ">63</span>     <span style="color: #0000FF; ">int</span> n;<br /><span style="color: #008080; ">64</span>     make_prime();<br /><span style="color: #008080; ">65</span>     <span style="color: #0000FF; ">while</span>(scanf("%d",&n)!=EOF)<br /><span style="color: #008080; ">66</span>     {<br /><span style="color: #008080; ">67</span>         memset(refer,0,<span style="color: #0000FF; ">sizeof</span>(refer));<br /><span style="color: #008080; ">68</span>         <span style="color: #0000FF; ">for</span>(<span style="color: #0000FF; ">int</span> i=0;i<n;i++)<br /><span style="color: #008080; ">69</span>         {<br /><span style="color: #008080; ">70</span>             <span style="color: #0000FF; ">int</span> t;<br /><span style="color: #008080; ">71</span>             scanf("%d",&t);<br /><span style="color: #008080; ">72</span>             putmap(t);<br /><span style="color: #008080; ">73</span>         }<br /><span style="color: #008080; ">74</span>         printf("%lld\n",getans(n));<br /><span style="color: #008080; ">75</span>     }<br /><span style="color: #008080; ">76</span>     <span style="color: #0000FF; ">return</span> 0;<br /><span style="color: #008080; ">77</span> }</div><img src ="http://www.shnenglu.com/yzhw/aggbug/165795.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yzhw/" target="_blank">yzhw</a> 2012-02-17 02:03 <a href="http://www.shnenglu.com/yzhw/archive/2012/02/17/165795.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>HDU 3682 To Be an Dream Architect 瀹規(guī)枼鍘熺悊http://www.shnenglu.com/yzhw/archive/2011/10/03/157376.htmlyzhwyzhwSun, 02 Oct 2011 16:06:00 GMThttp://www.shnenglu.com/yzhw/archive/2011/10/03/157376.htmlhttp://www.shnenglu.com/yzhw/comments/157376.htmlhttp://www.shnenglu.com/yzhw/archive/2011/10/03/157376.html#Feedback0http://www.shnenglu.com/yzhw/comments/commentRss/157376.htmlhttp://www.shnenglu.com/yzhw/services/trackbacks/157376.html姣忔鍙互鍒犻櫎涓涓湪鏉=?,y=?鎴栬厁=?,z=?鎴栬厃=?,z=?錛屾眰鏈鍚庡垹闄ょ殑鏈ㄥ潡鎬繪暟
錛?img src="http://acm.hdu.edu.cn/data/images/3682-1.gif" alt="" />
寮濮嬪啓鐨勬椂鍊欏嚭鐜頒釜BUG錛屾棤濂堬紝涓婄綉鎵鵑瑙o紝鏇存棤濂堬紝閮芥槸浜涘嚑鍙ヨ瘽hash鐒跺悗灝辨槸涓鍫嗛毦鎳傜殑浠g爜銆傘?br />鍚庢潵浠旂粏鎯充簡鎯籌紝鎶婇噸澶嶇殑鎿嶄綔鍘婚櫎鍚庯紙灝辨槸涓ゆ鍒犻櫎鐨勫悓涓涓湪鏉★級錛屼笅闈㈠氨鏄釜寰堢畝鍗曠殑瀹規(guī)枼鍘熺悊浜?br />鍥犱負(fù)鍘婚櫎浜嗛噸澶嶆搷浣滐紝涓涓湪鍧楁渶澶氳鍒犻櫎3嬈★紝鐒跺悗鍒犻櫎鐨勪釜鏁板氨涓鴻鍒犻櫎鑷沖皯涓嬈$殑涓暟-鍒犻櫎鑷沖皯涓ゆ鐨勪釜鏁?鍒犻櫎鑷沖皯3嬈$殑涓暟銆備笉鑳藉己琛屾灇涓撅紝鍙互鐢╩ap鎴栬呬紶璇翠腑鐨刪ash璁板綍琚垹闄ゆ帀鏈ㄥ潡鐨勬鏁般傝繖閲岋紝鐢變簬鎿嶄綔鏈澶歮=1000錛屽垹闄ゆ湪鍧楁暟鏈澶氫負(fù)C(m,2)錛岀劧鍚庝袱涓ゆ灇涓炬搷浣滐紝鎶婄浉浜ゆ湪鍧楀垹闄ゆ鏁?1錛岀劧鍚庢渶鍚巑ap涓墍鏈夋湪鍧楀垹闄ゆ鏁板彧鑳芥湁2涓鹼細(xì)1鍜?錛屽綋鍊間負(fù)1鏃訛紝total-1,鍊間負(fù)3鏃訛紝total-2
涓轟粈涔堬紵鍥犱負(fù)鎴戣浜嗭紝涓涓湪鍧楁渶澶氳鍒犻櫎3嬈★紝鐒跺悗淇╀咯鏋氫婦鐨勬椂鍊欙紝浣犳噦鐨勩?br />
 1 # include <cstdio>
 2 # include <utility>
 3 # include <cstring>
 4 # include <algorithm>
 5 # include <functional>
 6 # include <set>
 7 # include <cstdlib>
 8 # include <map>
 9 using namespace std;
10 struct node
11 {
12     int p[3];
13     bool operator<(const node &pos) const
14     {
15         for(int i=0;i<3;i++)
16             if(p[i]!=pos.p[i]) 
17                 return p[i]<pos.p[i];
18         return false;
19     }
20 };
21 pair<int,int> data[1000][2];
22 set<pair<pair<int,int>,pair<int,int> > > r1;
23 map<node,int> r2;
24 int main()
25 {
26     int test;
27     scanf("%d",&test);
28     while(test--)
29     {
30        int n,m,p=0;
31        char str[128];
32        scanf("%d%d",&n,&m);
33        r1.clear();r2.clear();
34        while(m--)
35        {
36            scanf("%s",str);
37            char *t=strtok(str,",");
38            data[p][0].first=(*t)-'X';
39            data[p][0].second=atoi(t+2);
40            t=strtok(NULL," ");
41            data[p][1].first=(*t)-'X';
42            data[p][1].second=atoi(t+2);
43            if(data[p][0].first>data[p][1].first) swap(data[p][0],data[p][1]);
44            pair< pair<int,int>,pair<int,int> > tt;
45            tt.first=data[p][0];
46            tt.second=data[p][1];
47            if(data[p][0].second>=1&&data[p][0].second<=n&&data[p][1].second>=1&&data[p][1].second<=n&&r1.find(tt)==r1.end()) p++,r1.insert(tt);
48        }
49        m=p;
50        for(int i=0;i<m;i++)
51         for(int j=i+1;j<m;j++)
52           if(data[i][0]==data[j][0]&&data[i][1].first!=data[j][1].first||
53              data[i][1]==data[j][0]&&data[i][0].first!=data[j][1].first||
54              data[i][0]==data[j][1]&&data[i][1].first!=data[j][0].first||
55              data[i][1]==data[j][1]&&data[i][0].first!=data[j][0].first)
56           {
57               node t;
58               t.p[data[i][0].first]=data[i][0].second;
59               t.p[data[i][1].first]=data[i][1].second;
60               t.p[data[j][0].first]=data[j][0].second;
61               t.p[data[j][1].first]=data[j][1].second;
62               r2[t]++;
63           }
64        int total=m*n;
65        for(map<node,int>::iterator i=r2.begin();i!=r2.end();i++)
66            if(i->second==1) total--;
67            else total-=2;
68        printf("%d\n",total);
69     }
70     //system("pause");
71     return 0;
72 
73 


yzhw 2011-10-03 00:06 鍙戣〃璇勮
]]>
pku 1222 EXTENDED LIGHTS OUT 楂樻柉娑堝厓http://www.shnenglu.com/yzhw/archive/2011/01/16/138591.htmlyzhwyzhwSat, 15 Jan 2011 17:35:00 GMThttp://www.shnenglu.com/yzhw/archive/2011/01/16/138591.htmlhttp://www.shnenglu.com/yzhw/comments/138591.htmlhttp://www.shnenglu.com/yzhw/archive/2011/01/16/138591.html#Feedback0http://www.shnenglu.com/yzhw/comments/commentRss/138591.htmlhttp://www.shnenglu.com/yzhw/services/trackbacks/138591.html涓涓?*6鐨勫紑鍏崇煩闃碉紝鎷ㄥ姩姣忎釜寮鍏籌紝閮戒細(xì)浣垮緱瀹冩湰韜互鍙?qiáng)鍓嶅悗宸﹀彌_洓涓紑鍏沖弽杞傜幇鍦ㄧ粰鍑烘墍鏈夊紑鍏崇殑鍒濆鐘舵侊紝闂嬌寰楁墍鏈夊紑鍏沖浜庡叧鐘舵侊紝闇瑕佹嫧鍔ㄧ殑寮鍏熾?br>
瑙f硶錛?br>棣栧厛鐪嬪埌榪欓灝卞簲璇ユ兂鍒版柟紼嬬粍銆傛垨鑰呰錛屾槸涓涓ā2鏂圭▼緇勩?br>浣嗘槸錛岃繖涓細(xì)緇欐垜浠甫鏉ユ眰瑙g殑楹葷儲銆傛眰瑙f柟紼嬬粍鏈夌粡鍏哥殑楂樻柉娑堝厓娉曪紝浣嗘槸鍑虹幇妯¤繍綆楋紝紜疄璁╀漢澶寸柤銆傝繖閲岋紝鎴戜滑鎯沖埌浜嗗紓鎴栬繍綆楋紝鑱旂郴楂樻柉娑堝厓鐨勬湰璐紝鏄敤涓涓柟紼嬫潵浠f崲鍙﹀涓涓柟紼嬶紝鍗佽繘鍒舵ā浜岃繍綆椾腑鐨勫姞銆佸噺榪愮畻涓庝簩榪涘埗涓殑寮傛垨榪愮畻姝eソ瀵瑰簲錛佺劧鍚庝笅闈㈢殑浜嬫儏灝辯畝鍗曞浜?br>
鏈変竴涓皬鎶宸э紝浣跨敤浣嶈繍綆楄兘澶熷ぇ澶х畝鍖栫紪紼嬪鏉傚害銆?br>鍙互灝嗗師鏉ョ煩闃電殑姣忎竴琛屽帇緙╂垚涓涓?2浣嶆暣鏁幫紝榪欐牱姣忔娑堝厓鐨勮繃紼嬩腑閫夋嫨鍒椾富鍏冪殑榪囩▼鍙互鐢ㄦ帓搴忚交鏉捐В鍐硚錛岀劧鍚庢秷鍘葷殑榪囩▼鍜屽洖浠g殑榪囩▼涔熷氨闈炲父濂藉疄鐜頒簡銆傜敤榪欑鏂規(guī)硶錛岃繖棰樼殑浠g爜閲忓彲浠ユ帶鍒跺湪60琛屼互鍐呫?br>蹇界劧鎯寵搗浜嗚侀槦闀胯榪囩殑璇?100琛屼互鍐呯殑紼嬪簭鎵嶆槸姝hВ錛屽仛浜嗚繖涔堝棰橈紝瓚婃潵瓚婂彂鐜拌繖鍙ヨ瘽鏄涔堢殑緇忓吀銆傝瘽璇寸幇鍦ㄩ儹鑰佸ぇ鍦ㄩ┈鍖栬吘閭e簲璇ョ畻涓孩浜轟簡~

榪樻湁浠跺緢鍥х殑浜嬶紝浣跨敤STL閲岀殑greater浠垮嚱鏁扮珶鐒惰鍖呮嫭涓涓彨functional鐨勫ご鏂囦歡錛岀敋鏄寮傘傘?/span>

浠g爜:
 1 # include <cstdio>
 2 # include <algorithm>
 3 # include <functional>
 4 # include <cstring>
 5 using namespace std;
 6 inline void setbit(int &num,int bit)
 7 {
 8     num|=1<<(30-bit);
 9 }
10 inline bool getbit(int &num,int bit)
11 {
12     if(num&(1<<(30-bit))) return true;
13     else return false;
14 }
15 int main()
16 {
17     int test;
18     scanf("%d",&test);
19     for(int t=1;t<=test;t++)
20     {
21         int e[30];
22         memset(e,0,sizeof(e));
23         for(int i=0;i<30;i++)
24         {
25             int tmp;
26             scanf("%d",&tmp);
27             setbit(e[i],i);
28             if(i%6!=0) setbit(e[i],i-1);
29             if(i%6!=5) setbit(e[i],i+1);
30             if(i/6!=0) setbit(e[i],i-6);
31             if(i/6!=4) setbit(e[i],i+6);
32             if(tmp) setbit(e[i],30);
33         }
34         for(int i=0;i<30;i++)//娑堝厓
35         {
36             sort(e+i,e+30,greater<int>());
37             if(getbit(e[i],i))
38                 for(int j=i+1;j<30;j++)
39                     if(getbit(e[j],i))
40                         e[j]^=e[i];
41             
42         }
43         for(int i=29;i>=0;i--)//鍥炰唬
44             if(getbit(e[i],i))
45               for(int j=i-1;j>=0;j--)
46                   if(getbit(e[j],i))
47                       e[j]^=e[i];
48         printf("PUZZLE #%d\n",t);
49         for(int i=0;i<30;i++)
50         {
51            if(e[i])
52              printf("%d",getbit(e[i],30));
53            else printf("0");
54            if(i%6==5) printf("\n");
55            else printf(" ");
56         }
57     }
58     return 0;
59 }





yzhw 2011-01-16 01:35 鍙戣〃璇勮
]]>
pku1217 FOUR QUARTERS 姒傜巼閫掓帹http://www.shnenglu.com/yzhw/archive/2010/11/06/132794.htmlyzhwyzhwSat, 06 Nov 2010 11:52:00 GMThttp://www.shnenglu.com/yzhw/archive/2010/11/06/132794.htmlhttp://www.shnenglu.com/yzhw/comments/132794.htmlhttp://www.shnenglu.com/yzhw/archive/2010/11/06/132794.html#Feedback0http://www.shnenglu.com/yzhw/comments/commentRss/132794.htmlhttp://www.shnenglu.com/yzhw/services/trackbacks/132794.htmlA銆丅淇╂父鎴忚咃紝姣忚疆淇╀漢鍒嗗埆鎶涗咯紜竵錛岀劧鍚庢牴鎹粨鏋滅粨綆楄杞緱鍒嗭細(xì)


A鑳淏鍗矨鐨勭偣鏁板ぇ浜嶣鐨勭偣鏁般?br>鐒跺悗杈撳嚭20杞唴A璧銆丅璧浠ュ強(qiáng)鎵撳鉤鐨勬鐜囥?br>
瑙g瓟錛?br>榪欓鍜屼竴鑸殑姒傜巼棰樹笉鍚岋紝浜岃呯殑鐐規(guī)暟鏄笉鐙珛鐨勶紝鎵浠ヨ鐢ㄤ竴涓猵air鍜宮ap瀛樺偍浠栦滑鐨勬鐜囥?br>緇撳悎浠g爜鏉ヨ鍚? 
 1 # include <cstdio>
 2 # include <cstring>
 3 using namespace std;
 4 # include <map>
 5 # define encode(a,b) (((a)<<6)|(b))
 6 # define getp1(a) ((a)>>6)
 7 # define getp2(a) ((a)&63)
 8 int main()
 9 {
10     double res[21][2];
11     //p[i][j]錛孉寰楀埌i-1鍒嗭紝B寰楀埌j-1鍒嗙殑姒傜巼錛屼互鍚庝負(fù)浜嗗鐞嗘柟渚匡紝鍙互灝嗗緱-1,0,1,2鍒嗙湅浣滃緱0,1,2,3鍒?/span>
12     double p[4][4]={{0,0,0,1.0/16},{1.0/16,3.0/8,1.0/8,0},{1.0/8,3.0/16,0,0},{1.0/16,0,0,0}};
13     memset(res,0,sizeof(res));
14     map<int,double> table[21];
15     table[0][encode(0,0)]=1.0;//杈圭晫鎯呭喌錛欰寰?鍒嗭紝B寰?鍒嗙殑姒傜巼涓?
16     for(int step=1;step<=21;step++)
17     {
18         for(map<int,double>::iterator ita=table[step-1].begin();ita!=table[step-1].end();ita++)
19         {
20             int p1=getp1(ita->first),p2=getp2(ita->first);
21             if(step!=21)
22             {
23 
24                 for(int i=0;i<4;i++)
25                     for(int j=0;j<4;j++)
26                         table[step][encode(p1+i,p2+j)]+=(ita->second)*p[i][j];//鐘舵佽漿縐?/span>
27             }
28             if(p1<p2)//绱姞A杈撶粰B鐨勬鐜?/span>
29                 res[step-1][0]+=ita->second;
30             else if(p1==p2)//绱姞鎵撳鉤鐨勬鐜?/span>
31                 res[step-1][1]+=ita->second;
32         }
33     }
34     printf("Round   A wins    B wins    Tie\n");
35     for(int i=1;i<=20;i++)//杈撳嚭鏍煎紡娉ㄦ剰,濡傛灉闇瑕佸湪printf鍐呰緭鍑?鐨勮瘽瑕佺敤%%
36         printf("%5d%10.4f%%%9.4f%%%9.4f%%\n",i,(1-res[i][0]-res[i][1])*100,res[i][0]*100,res[i][1]*100);
37     return 0;
38 }
39 




yzhw 2010-11-06 19:52 鍙戣〃璇勮
]]>
pku2151 Check the difficulty of problems 姒傜巼DP錛屽彲鎭剁殑StreamTokenizer!!!!!http://www.shnenglu.com/yzhw/archive/2010/11/02/132065.htmlyzhwyzhwMon, 01 Nov 2010 17:23:00 GMThttp://www.shnenglu.com/yzhw/archive/2010/11/02/132065.htmlhttp://www.shnenglu.com/yzhw/comments/132065.htmlhttp://www.shnenglu.com/yzhw/archive/2010/11/02/132065.html#Feedback0http://www.shnenglu.com/yzhw/comments/commentRss/132065.htmlhttp://www.shnenglu.com/yzhw/services/trackbacks/132065.html棰樻剰鏄繖鏍鳳紝ACM姣旇禌錛孴涓槦錛孧涓錛岀i涓槦鍋氬嚭絎琷涓鐨勬鐜囦負(fù)pi,j錛屾眰鎵鏈夐槦鑷沖皯鍋氫竴棰樺茍涓斿啝鍐涢槦錛堝彲鑳芥湁澶氫釜闃燂級鍋氬嚭N棰樹互涓婄殑姒傜巼
棣栧厛錛屾瘡涓槦鏄嫭绔嬬殑銆?br>璁綿p[i][j]涓哄墠i涓鐩仛鍑簀棰樼殑姒傜巼錛屾湁dp鏂圭▼dp[i][j]=dp[i-1][j-1]*(p[pos][i])+dp[i-1][j]*(1-p[pos][i])
杈圭晫鏉′歡錛歞p[0][0]=0;dp[i][0]=dp[i-1][0]*(1-p[pos][i])
鐒跺悗緇撴灉搴旇鏄瘡闃熻嚦灝戝仛鍑轟竴棰樼殑姒傜巼鍑忓幓鍦ㄨ繖涓熀紜涓婃墍鏈夐槦鍋氶鏁板皬浜嶯鐨勬鐜囥?br>涓囨伓鐨凷treamTokenizer錛屼笉鐭ラ亾璇誨叆鏁版嵁鐨勬椂鍊欏嚭浜嗕粈涔堣寮傜殑闂錛屽鐓ф爣紼嬪鎷嶏紝灝辨槸娌¢敊璇紝涓鎻愪氦灝盬A錛佹渶鍚庢崲Scanner錛岄『鍒〢C銆傘傛棤璇?br>姣旇禌鐨勬椂鍊欑煡閬撲簡錛屾暟鎹瘮杈冨ぇ鎴栬呮誕鐐圭殑鎯呭喌涓嬭繕鏄埆鐢⊿treamTokenizer浜嗐傘?br>
 1import java.io.*;
 2import java.text.DecimalFormat;
 3import java.util.Arrays;
 4import java.util.Scanner;
 5public class Main {
 6
 7    /**
 8     * @param args
 9     */

10
11    static double dp[][]=new double[35][35],map[][]=new double[1001][31];
12    static int m,t,n;
13    public static void main(String[] args) throws Exception{
14        Scanner in=new Scanner(System.in);
15        while(true)
16        {
17            m=in.nextInt();t=in.nextInt();n=in.nextInt();
18            if(m==0&&t==0&&n==0break;
19            for(int i=1;i<=t;i++)
20                for(int j=1;j<=m;j++)
21                    map[i][j]=in.nextDouble();
22            double total=1.0,minus=1.0;
23            for(int i=1;i<=t;i++)
24            {
25                for(int j=0;j<=m;j++)
26                    Arrays.fill(dp[j],0.0);
27                double t1=0.0,t2=0.0;
28                dp[0][0]=1.0;
29                for(int j=1;j<=m;j++)
30                {
31                    dp[j][0]=dp[j-1][0]*(1-map[i][j]);
32                    for(int k=1;k<=m;k++)
33                        dp[j][k]=dp[j-1][k-1]*map[i][j]+dp[j-1][k]*(1-map[i][j]);
34                }

35                for(int j=1;j<=m;j++)
36                {
37                    t1+=dp[m][j];
38                    t2+=(j<n?dp[m][j]:0);
39                }

40                    
41                total*=t1;
42                minus*=t2;
43            }

44            System.out.printf("%.3f\n",total-minus);
45        }

46
47    }

48
49}

50


yzhw 2010-11-02 01:23 鍙戣〃璇勮
]]>
pku1920 Towers of Hanoi 娌沖唴濉旈棶棰?/title><link>http://www.shnenglu.com/yzhw/archive/2010/11/01/131941.html</link><dc:creator>yzhw</dc:creator><author>yzhw</author><pubDate>Sun, 31 Oct 2010 18:31:00 GMT</pubDate><guid>http://www.shnenglu.com/yzhw/archive/2010/11/01/131941.html</guid><wfw:comment>http://www.shnenglu.com/yzhw/comments/131941.html</wfw:comment><comments>http://www.shnenglu.com/yzhw/archive/2010/11/01/131941.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yzhw/comments/commentRss/131941.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yzhw/services/trackbacks/131941.html</trackback:ping><description><![CDATA[緇欏嚭娌沖唴濉旂殑涓棿鐘舵侊紝姹傚皢鎵鏈夌洏瀛愭憺鍒頒竴璧風(fēng)殑鐨勬渶灝忔鏁般?br>鍏堣創(chuàng)紼嬪簭<br> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;"> 1</span> <span style="color: #0000ff;">import</span><span style="color: #000000;"> java.util.</span><span style="color: #000000;">*</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 2</span> <span style="color: #000000;"></span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.io.</span><span style="color: #000000;">*</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 3</span> <span style="color: #000000;"></span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Main {<br></span><span style="color: #008080;"> 4</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 5</span> <span style="color: #000000;">    </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br></span><span style="color: #008080;"> 6</span> <span style="color: #008000;">     * </span><span style="color: #808080;">@param</span><span style="color: #008000;"> args<br></span><span style="color: #008080;"> 7</span> <span style="color: #008000;">     </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 8</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> StreamTokenizer in</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> StreamTokenizer(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> BufferedReader(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> InputStreamReader(System.in)));<br></span><span style="color: #008080;"> 9</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">final</span><span style="color: #000000;"> </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> nextInt() </span><span style="color: #0000ff;">throws</span><span style="color: #000000;"> Exception<br></span><span style="color: #008080;">10</span> <span style="color: #000000;">    {<br></span><span style="color: #008080;">11</span> <span style="color: #000000;">        in.nextToken();<br></span><span style="color: #008080;">12</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> (</span><span style="color: #0000ff;">int</span><span style="color: #000000;">)in.nval;<br></span><span style="color: #008080;">13</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;">14</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> main(String[] args) </span><span style="color: #0000ff;">throws</span><span style="color: #000000;"> Exception{<br></span><span style="color: #008080;">15</span> <span style="color: #000000;">        <br></span><span style="color: #008080;">16</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> num</span><span style="color: #000000;">=</span><span style="color: #000000;">nextInt();<br></span><span style="color: #008080;">17</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> step[]</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> </span><span style="color: #0000ff;">int</span><span style="color: #000000;">[num</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">];<br></span><span style="color: #008080;">18</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> id[]</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> </span><span style="color: #0000ff;">int</span><span style="color: #000000;">[num</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">];<br></span><span style="color: #008080;">19</span> <span style="color: #000000;">        step[</span><span style="color: #000000;">1</span><span style="color: #000000;">]</span><span style="color: #000000;">=</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br></span><span style="color: #008080;">20</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">2</span><span style="color: #000000;">;i</span><span style="color: #000000;"><=</span><span style="color: #000000;">num;i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">21</span> <span style="color: #000000;">            step[i]</span><span style="color: #000000;">=</span><span style="color: #000000;"> (step[i</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">]</span><span style="color: #000000;"><<</span><span style="color: #000000;">1</span><span style="color: #000000;">)</span><span style="color: #000000;">%</span><span style="color: #000000;">1000000</span><span style="color: #000000;">;<br></span><span style="color: #008080;">22</span> <span style="color: #000000;">        ArrayList</span><span style="color: #000000;"><</span><span style="color: #000000;">Integer</span><span style="color: #000000;">></span><span style="color: #000000;"> data[]</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> ArrayList[</span><span style="color: #000000;">3</span><span style="color: #000000;">];<br></span><span style="color: #008080;">23</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;i</span><span style="color: #000000;"><</span><span style="color: #000000;">3</span><span style="color: #000000;">;i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">24</span> <span style="color: #000000;">            data[i]</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> ArrayList</span><span style="color: #000000;"><</span><span style="color: #000000;">Integer</span><span style="color: #000000;">></span><span style="color: #000000;">();<br></span><span style="color: #008080;">25</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> a</span><span style="color: #000000;">=</span><span style="color: #000000;">nextInt(),b</span><span style="color: #000000;">=</span><span style="color: #000000;">nextInt(),c</span><span style="color: #000000;">=</span><span style="color: #000000;">nextInt();<br></span><span style="color: #008080;">26</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">while</span><span style="color: #000000;">((a</span><span style="color: #000000;">--</span><span style="color: #000000;">)</span><span style="color: #000000;">!=</span><span style="color: #000000;">0</span><span style="color: #000000;">)<br></span><span style="color: #008080;">27</span> <span style="color: #000000;">            id[nextInt()]</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">28</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">while</span><span style="color: #000000;">((b</span><span style="color: #000000;">--</span><span style="color: #000000;">)</span><span style="color: #000000;">!=</span><span style="color: #000000;">0</span><span style="color: #000000;">)<br></span><span style="color: #008080;">29</span> <span style="color: #000000;">            id[nextInt()]</span><span style="color: #000000;">=</span><span style="color: #000000;">1</span><span style="color: #000000;">;<br></span><span style="color: #008080;">30</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">while</span><span style="color: #000000;">((c</span><span style="color: #000000;">--</span><span style="color: #000000;">)</span><span style="color: #000000;">!=</span><span style="color: #000000;">0</span><span style="color: #000000;">)<br></span><span style="color: #008080;">31</span> <span style="color: #000000;">            id[nextInt()]</span><span style="color: #000000;">=</span><span style="color: #000000;">2</span><span style="color: #000000;">;<br></span><span style="color: #008080;">32</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> s</span><span style="color: #000000;">=</span><span style="color: #000000;">id[num],e</span><span style="color: #000000;">=</span><span style="color: #000000;">s,mid</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">,total</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">33</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">num;i</span><span style="color: #000000;">>=</span><span style="color: #000000;">1</span><span style="color: #000000;">;)<br></span><span style="color: #008080;">34</span> <span style="color: #000000;">        {<br></span><span style="color: #008080;">35</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(s</span><span style="color: #000000;">!=</span><span style="color: #000000;">e)<br></span><span style="color: #008080;">36</span> <span style="color: #000000;">            {<br></span><span style="color: #008080;">37</span> <span style="color: #000000;">                total</span><span style="color: #000000;">=</span><span style="color: #000000;">(step[i]</span><span style="color: #000000;">+</span><span style="color: #000000;">total)</span><span style="color: #000000;">%</span><span style="color: #000000;">1000000</span><span style="color: #000000;">;<br></span><span style="color: #008080;">38</span> <span style="color: #000000;">                e</span><span style="color: #000000;">=</span><span style="color: #000000;">mid;<br></span><span style="color: #008080;">39</span> <span style="color: #000000;">            }<br></span><span style="color: #008080;">40</span> <span style="color: #000000;">            s</span><span style="color: #000000;">=</span><span style="color: #000000;">id[</span><span style="color: #000000;">--</span><span style="color: #000000;">i];<br></span><span style="color: #008080;">41</span> <span style="color: #000000;">            mid</span><span style="color: #000000;">=</span><span style="color: #000000;">3</span><span style="color: #000000;">-</span><span style="color: #000000;">s</span><span style="color: #000000;">-</span><span style="color: #000000;">e;<br></span><span style="color: #008080;">42</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;">43</span> <span style="color: #000000;">        System.out.println(id[num]</span><span style="color: #000000;">+</span><span style="color: #000000;">1</span><span style="color: #000000;">);<br></span><span style="color: #008080;">44</span> <span style="color: #000000;">        System.out.println(total);<br></span><span style="color: #008080;">45</span> <span style="color: #000000;">        <br></span><span style="color: #008080;">46</span> <span style="color: #000000;">        <br></span><span style="color: #008080;">47</span> <span style="color: #000000;">        <br></span><span style="color: #008080;">48</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;">49</span> <span style="color: #000000;"><br></span><span style="color: #008080;">50</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">51</span> <span style="color: #000000;"></span></div> <br><br><img src ="http://www.shnenglu.com/yzhw/aggbug/131941.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yzhw/" target="_blank">yzhw</a> 2010-11-01 02:31 <a href="http://www.shnenglu.com/yzhw/archive/2010/11/01/131941.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>pku 1737 Connected Graph 緇勫悎鏁板錛屽浘鐨勮鏁伴棶棰樻敞鎰忚仈緋昏繛閫氬垎閲?/title><link>http://www.shnenglu.com/yzhw/archive/2010/10/27/131565.html</link><dc:creator>yzhw</dc:creator><author>yzhw</author><pubDate>Wed, 27 Oct 2010 15:47:00 GMT</pubDate><guid>http://www.shnenglu.com/yzhw/archive/2010/10/27/131565.html</guid><wfw:comment>http://www.shnenglu.com/yzhw/comments/131565.html</wfw:comment><comments>http://www.shnenglu.com/yzhw/archive/2010/10/27/131565.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/yzhw/comments/commentRss/131565.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/yzhw/services/trackbacks/131565.html</trackback:ping><description><![CDATA[棰樼洰鎰忔濆緢鏄庝簡錛岃綆椾竴涓猲涓《鐐圭殑鏃犲悜榪為氬浘鐨勬暟閲?br>鍙互榪欐牱鎬濊?<br>n涓《鐐圭殑鏃犵浉榪為氬浘鏋勬垚鏂規(guī)硶涓哄湪n-1涓妭鐐逛腑鍒嗙鍑轟竴涓ぇ灝忎負(fù)i鐨勮仈閫氬垎閲忓姞涓婄n涓妭鐐逛笌鍓╀綑鐨刵-1-i涓偣鏋勬垚鐨勮仈閫氬垎閲忥紙鍙兘n-1-i涓偣騫朵笉鑱旈氾紝浣嗘槸鍙互閫氳繃絎琻涓偣鑱旈氾級錛屾墍浠ュ垵姝ョ殑寮忓瓙鏄繖鏍鳳細(xì)<br>dp[i]=sum{dp[j]*(1 shl j-1)*dp[i-j]*c[j-1][i]}<br>浣嗘槸榪欎釜寮忓瓙鏈夌偣闂錛屼細(xì)浜х敓閲嶅錛屽鍥炬墍紺?br> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 瀹嬩綋;"><span style="font-size: small;"><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/SwordHoly/EntryImages/20090811/3.jpg" alt="" width="375" height="264">1錛?/span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 瀹嬩綋;"><span style="font-size: small;"><img src="http://p.blog.csdn.net/images/p_blog_csdn_net/SwordHoly/EntryImages/20090811/2.jpg" alt="" width="342" height="250">    </span></span><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">2</span></span><span style="font-family: 瀹嬩綋;">錛?/span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"> </p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-size: small;"><span lang="EN-US"><span style="font-family: Times New Roman;">1</span></span><span style="font-family: 瀹嬩綋;">錛夊拰</span><span lang="EN-US"><span style="font-family: Times New Roman;">2</span></span><span style="font-family: 瀹嬩綋;">錛夊叾瀹炴槸鍚屼竴縐嶇姸鎬侊紝浣嗘槸鎸?/span></span><span lang="EN-US"><span style="position: relative; top: 5pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"> </span></span></span></span><span style="font-size: small;"><span style="font-family: 瀹嬩綋;">綆楅夊嚭錛?/span><span lang="EN-US"><span style="font-family: Times New Roman;">1</span></span><span style="font-family: 瀹嬩綋;">錛?/span><span lang="EN-US"><span style="font-family: Times New Roman;">2</span></span><span style="font-family: 瀹嬩綋;">錛夋槸涓縐嶏紝閫夊嚭錛?/span><span lang="EN-US"><span style="font-family: Times New Roman;">3</span></span><span style="font-family: 瀹嬩綋;">錛?/span><span lang="EN-US"><span style="font-family: Times New Roman;">4</span></span><span style="font-family: 瀹嬩綋;">錛夋槸涓縐嶏紝鎵浠ヤ駭鐢熶簡閲嶅銆?/span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt; color: red;"><span style="font-size: small;"><span style="font-family: 瀹嬩綋;">閭d箞璇ユ庝箞淇敼鍛紝鍏跺疄鍙鍥哄畾涓涓偣錛屽亣璁炬槸</span><span lang="EN-US"><span style="font-family: Times New Roman;">1</span></span><span style="font-family: 瀹嬩綋;">錛屽啀浠?/span><span lang="EN-US"><span style="font-family: Times New Roman;">n-1</span></span><span style="font-family: 瀹嬩綋;">涓偣涓夊嚭</span><span lang="EN-US"><span style="font-family: Times New Roman;">i-1</span></span><span style="font-family: 瀹嬩綋;">涓偣鍘昏窡</span><span lang="EN-US"><span style="font-family: Times New Roman;">1</span></span><span style="font-family: 瀹嬩綋;">鏋勬垚榪為氬浘鍗矯<sup>i-1</sup><sub>n-1</sub></span></span><span style="font-family: 瀹嬩綋;"><span style="font-size: small;">錛岄偅鏍峰氨鍙互閬垮厤閲嶅浜嗭紱</span></span></p> <p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: 瀹嬩綋;"><span style="font-size: small;">鎵浠ュ紡瀛愪慨姝d負(fù)<br></span></span></p> dp[i]=sum{dp[j]*(1 shl j-1)*dp[i-j]*c[j-2][i-1]}<br>涓嶇煡閬撶綉涓婂緢澶氫漢涓轟粈涔堣浠庡弽闈㈣冭檻錛屽嵆綆楀嚭n鏃犲悜鍥劇殑涓暟2^C[n][2]鐒跺悗鍐嶅噺鍘諱笉榪為氱殑璇卞瀛愬浘鏁扮洰錛屾劅瑙夋槸澶氭涓涓緙<br> <div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #008080;"> 1</span> <span style="color: #0000ff;">import</span><span style="color: #000000;"> java.io.</span><span style="color: #000000;">*</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 2</span> <span style="color: #000000;"></span><span style="color: #0000ff;">import</span><span style="color: #000000;"> java.math.</span><span style="color: #000000;">*</span><span style="color: #000000;">;<br></span><span style="color: #008080;"> 3</span> <span style="color: #000000;"></span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">class</span><span style="color: #000000;"> Main {<br></span><span style="color: #008080;"> 4</span> <span style="color: #000000;"><br></span><span style="color: #008080;"> 5</span> <span style="color: #000000;">    </span><span style="color: #008000;">/**</span><span style="color: #008000;"><br></span><span style="color: #008080;"> 6</span> <span style="color: #008000;">     * </span><span style="color: #808080;">@param</span><span style="color: #008000;"> args<br></span><span style="color: #008080;"> 7</span> <span style="color: #008000;">     </span><span style="color: #008000;">*/</span><span style="color: #000000;"><br></span><span style="color: #008080;"> 8</span> <span style="color: #000000;">    </span><span style="color: #0000ff;">public</span><span style="color: #000000;"> </span><span style="color: #0000ff;">static</span><span style="color: #000000;"> </span><span style="color: #0000ff;">void</span><span style="color: #000000;"> main(String[] args) </span><span style="color: #0000ff;">throws</span><span style="color: #000000;"> IOException{<br></span><span style="color: #008080;"> 9</span> <span style="color: #000000;">        BufferedReader in</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> BufferedReader(</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> InputStreamReader(System.in));<br></span><span style="color: #008080;">10</span> <span style="color: #000000;">        BigInteger dp[]</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> BigInteger[</span><span style="color: #000000;">60</span><span style="color: #000000;">];<br></span><span style="color: #008080;">11</span> <span style="color: #000000;">        BigInteger c[][]</span><span style="color: #000000;">=</span><span style="color: #0000ff;">new</span><span style="color: #000000;"> BigInteger[</span><span style="color: #000000;">51</span><span style="color: #000000;">][</span><span style="color: #000000;">51</span><span style="color: #000000;">];<br></span><span style="color: #008080;">12</span> <span style="color: #000000;">        c[</span><span style="color: #000000;">0</span><span style="color: #000000;">][</span><span style="color: #000000;">0</span><span style="color: #000000;">]</span><span style="color: #000000;">=</span><span style="color: #000000;">BigInteger.ONE;<br></span><span style="color: #008080;">13</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">1</span><span style="color: #000000;">;i</span><span style="color: #000000;"><=</span><span style="color: #000000;">50</span><span style="color: #000000;">;i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">14</span> <span style="color: #000000;">            c[i][</span><span style="color: #000000;">0</span><span style="color: #000000;">]</span><span style="color: #000000;">=</span><span style="color: #000000;">c[i][i]</span><span style="color: #000000;">=</span><span style="color: #000000;">BigInteger.ONE;<br></span><span style="color: #008080;">15</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">2</span><span style="color: #000000;">;i</span><span style="color: #000000;"><=</span><span style="color: #000000;">50</span><span style="color: #000000;">;i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">16</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> j</span><span style="color: #000000;">=</span><span style="color: #000000;">1</span><span style="color: #000000;">;j</span><span style="color: #000000;"><</span><span style="color: #000000;">i;j</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">17</span> <span style="color: #000000;">                c[i][j]</span><span style="color: #000000;">=</span><span style="color: #000000;">c[i</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">][j].add(c[i</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">][j</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">]);<br></span><span style="color: #008080;">18</span> <span style="color: #000000;">        dp[</span><span style="color: #000000;">1</span><span style="color: #000000;">]</span><span style="color: #000000;">=</span><span style="color: #000000;">BigInteger.ONE;<br></span><span style="color: #008080;">19</span> <span style="color: #000000;">        dp[</span><span style="color: #000000;">0</span><span style="color: #000000;">]</span><span style="color: #000000;">=</span><span style="color: #000000;">BigInteger.ONE;<br></span><span style="color: #008080;">20</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">2</span><span style="color: #000000;">;i</span><span style="color: #000000;"><=</span><span style="color: #000000;">50</span><span style="color: #000000;">;i</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">21</span> <span style="color: #000000;">        {<br></span><span style="color: #008080;">22</span> <span style="color: #000000;">            dp[i]</span><span style="color: #000000;">=</span><span style="color: #000000;">BigInteger.ZERO;<br></span><span style="color: #008080;">23</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">int</span><span style="color: #000000;"> j</span><span style="color: #000000;">=</span><span style="color: #000000;">1</span><span style="color: #000000;">;j</span><span style="color: #000000;"><</span><span style="color: #000000;">i;j</span><span style="color: #000000;">++</span><span style="color: #000000;">)<br></span><span style="color: #008080;">24</span> <span style="color: #000000;">                dp[i]</span><span style="color: #000000;">=</span><span style="color: #000000;">dp[i].add(dp[j].multiply((BigInteger.ONE.shiftLeft(j)).add(BigInteger.ONE.negate())).multiply(dp[i</span><span style="color: #000000;">-</span><span style="color: #000000;">j]).multiply(c[i</span><span style="color: #000000;">-</span><span style="color: #000000;">2</span><span style="color: #000000;">][j</span><span style="color: #000000;">-</span><span style="color: #000000;">1</span><span style="color: #000000;">]));<br></span><span style="color: #008080;">25</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;">26</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">int</span><span style="color: #000000;"> num</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;<br></span><span style="color: #008080;">27</span> <span style="color: #000000;">        </span><span style="color: #0000ff;">while</span><span style="color: #000000;">(</span><span style="color: #0000ff;">true</span><span style="color: #000000;">)<br></span><span style="color: #008080;">28</span> <span style="color: #000000;">        {<br></span><span style="color: #008080;">29</span> <span style="color: #000000;">            num</span><span style="color: #000000;">=</span><span style="color: #000000;">Integer.parseInt(in.readLine());<br></span><span style="color: #008080;">30</span> <span style="color: #000000;">            </span><span style="color: #0000ff;">if</span><span style="color: #000000;">(num</span><span style="color: #000000;">==</span><span style="color: #000000;">0</span><span style="color: #000000;">) </span><span style="color: #0000ff;">break</span><span style="color: #000000;">;<br></span><span style="color: #008080;">31</span> <span style="color: #000000;">            System.out.println(dp[num]);<br></span><span style="color: #008080;">32</span> <span style="color: #000000;">        }<br></span><span style="color: #008080;">33</span> <span style="color: #000000;"><br></span><span style="color: #008080;">34</span> <span style="color: #000000;">    }<br></span><span style="color: #008080;">35</span> <span style="color: #000000;"><br></span><span style="color: #008080;">36</span> <span style="color: #000000;">}<br></span><span style="color: #008080;">37</span> <span style="color: #000000;"></span></div> <br><br><img src ="http://www.shnenglu.com/yzhw/aggbug/131565.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/yzhw/" target="_blank">yzhw</a> 2010-10-27 23:47 <a href="http://www.shnenglu.com/yzhw/archive/2010/10/27/131565.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <a href="http://www.shnenglu.com/">青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品</a> <div style="position:fixed;left:-9000px;top:-9000px;"><font id="pjuwb"></font><button id="pjuwb"><pre id="pjuwb"></pre></button><sub id="pjuwb"></sub><tbody id="pjuwb"><var id="pjuwb"><address id="pjuwb"></address></var></tbody><listing id="pjuwb"><label id="pjuwb"><strong id="pjuwb"></strong></label></listing><wbr id="pjuwb"><small id="pjuwb"><tbody id="pjuwb"></tbody></small></wbr><ins id="pjuwb"><xmp id="pjuwb"></xmp></ins><style id="pjuwb"></style><label id="pjuwb"><em id="pjuwb"><li id="pjuwb"></li></em></label><samp id="pjuwb"></samp><menu id="pjuwb"><input id="pjuwb"></input></menu><pre id="pjuwb"><tbody id="pjuwb"><tfoot id="pjuwb"><button id="pjuwb"></button></tfoot></tbody></pre><form id="pjuwb"></form><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"><sup id="pjuwb"></sup></label></style></i><li id="pjuwb"><table id="pjuwb"><abbr id="pjuwb"></abbr></table></li><video id="pjuwb"></video><dfn id="pjuwb"></dfn><progress id="pjuwb"></progress><strong id="pjuwb"></strong><mark id="pjuwb"></mark><em id="pjuwb"></em><tbody id="pjuwb"><p id="pjuwb"><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike></p></tbody><option id="pjuwb"></option><strike id="pjuwb"></strike><u id="pjuwb"></u><td id="pjuwb"><center id="pjuwb"><tr id="pjuwb"></tr></center></td><em id="pjuwb"><mark id="pjuwb"><em id="pjuwb"><tt id="pjuwb"></tt></em></mark></em><strong id="pjuwb"></strong><wbr id="pjuwb"></wbr><s id="pjuwb"></s><strong id="pjuwb"></strong><legend id="pjuwb"></legend><nav id="pjuwb"></nav><dl id="pjuwb"><th id="pjuwb"><dl id="pjuwb"></dl></th></dl><noframes id="pjuwb"><ins id="pjuwb"></ins></noframes><font id="pjuwb"></font><strike id="pjuwb"><i id="pjuwb"><style id="pjuwb"><label id="pjuwb"></label></style></i></strike><output id="pjuwb"></output><thead id="pjuwb"><pre id="pjuwb"></pre></thead><source id="pjuwb"></source><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem><pre id="pjuwb"><span id="pjuwb"><pre id="pjuwb"><big id="pjuwb"></big></pre></span></pre><cite id="pjuwb"><fieldset id="pjuwb"><s id="pjuwb"><rt id="pjuwb"></rt></s></fieldset></cite><big id="pjuwb"><progress id="pjuwb"><big id="pjuwb"></big></progress></big><samp id="pjuwb"><delect id="pjuwb"></delect></samp><dl id="pjuwb"></dl><strike id="pjuwb"><nav id="pjuwb"><dl id="pjuwb"><strong id="pjuwb"></strong></dl></nav></strike><tbody id="pjuwb"><b id="pjuwb"><optgroup id="pjuwb"><rp id="pjuwb"></rp></optgroup></b></tbody><em id="pjuwb"></em><xmp id="pjuwb"><blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote></xmp> <i id="pjuwb"><abbr id="pjuwb"><i id="pjuwb"><abbr id="pjuwb"></abbr></i></abbr></i><center id="pjuwb"><acronym id="pjuwb"><center id="pjuwb"></center></acronym></center><pre id="pjuwb"></pre><ul id="pjuwb"><thead id="pjuwb"></thead></ul><blockquote id="pjuwb"><pre id="pjuwb"><sup id="pjuwb"></sup></pre></blockquote><acronym id="pjuwb"></acronym><big id="pjuwb"><s id="pjuwb"></s></big><th id="pjuwb"></th><th id="pjuwb"></th><tbody id="pjuwb"></tbody><thead id="pjuwb"><strike id="pjuwb"></strike></thead><th id="pjuwb"><dl id="pjuwb"><wbr id="pjuwb"></wbr></dl></th><dl id="pjuwb"><strong id="pjuwb"></strong></dl><abbr id="pjuwb"><noframes id="pjuwb"><noscript id="pjuwb"></noscript></noframes></abbr><td id="pjuwb"><ol id="pjuwb"></ol></td><li id="pjuwb"><noscript id="pjuwb"><abbr id="pjuwb"></abbr></noscript></li><small id="pjuwb"><bdo id="pjuwb"><nav id="pjuwb"></nav></bdo></small><style id="pjuwb"></style><optgroup id="pjuwb"><table id="pjuwb"></table></optgroup><center id="pjuwb"><tr id="pjuwb"><dfn id="pjuwb"></dfn></tr></center><th id="pjuwb"></th><u id="pjuwb"></u><tfoot id="pjuwb"><legend id="pjuwb"><i id="pjuwb"></i></legend></tfoot><mark id="pjuwb"></mark><meter id="pjuwb"></meter><nav id="pjuwb"></nav><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><acronym id="pjuwb"><pre id="pjuwb"><acronym id="pjuwb"><ul id="pjuwb"></ul></acronym></pre></acronym><nobr id="pjuwb"></nobr><sub id="pjuwb"><th id="pjuwb"><menuitem id="pjuwb"><wbr id="pjuwb"></wbr></menuitem></th></sub><thead id="pjuwb"><sub id="pjuwb"></sub></thead><ul id="pjuwb"><address id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></address></ul><dfn id="pjuwb"></dfn><pre id="pjuwb"></pre><input id="pjuwb"><cite id="pjuwb"><fieldset id="pjuwb"></fieldset></cite></input><u id="pjuwb"><form id="pjuwb"><u id="pjuwb"></u></form></u><kbd id="pjuwb"><em id="pjuwb"><mark id="pjuwb"></mark></em></kbd><tr id="pjuwb"></tr><del id="pjuwb"><form id="pjuwb"><address id="pjuwb"></address></form></del><tfoot id="pjuwb"><legend id="pjuwb"><ol id="pjuwb"><dl id="pjuwb"></dl></ol></legend></tfoot><menu id="pjuwb"><nobr id="pjuwb"><th id="pjuwb"><nobr id="pjuwb"></nobr></th></nobr></menu><fieldset id="pjuwb"></fieldset><pre id="pjuwb"><blockquote id="pjuwb"><samp id="pjuwb"></samp></blockquote></pre><xmp id="pjuwb"><sup id="pjuwb"><pre id="pjuwb"></pre></sup></xmp><span id="pjuwb"><progress id="pjuwb"></progress></span><font id="pjuwb"></font><var id="pjuwb"><abbr id="pjuwb"></abbr></var><strong id="pjuwb"><label id="pjuwb"><i id="pjuwb"><legend id="pjuwb"></legend></i></label></strong><tr id="pjuwb"><em id="pjuwb"><em id="pjuwb"><output id="pjuwb"></output></em></em></tr><thead id="pjuwb"><strike id="pjuwb"></strike></thead> <acronym id="pjuwb"></acronym><i id="pjuwb"></i><tt id="pjuwb"></tt><rt id="pjuwb"><source id="pjuwb"><rt id="pjuwb"></rt></source></rt><strike id="pjuwb"><acronym id="pjuwb"></acronym></strike><del id="pjuwb"></del><font id="pjuwb"><output id="pjuwb"><ins id="pjuwb"><output id="pjuwb"></output></ins></output></font><kbd id="pjuwb"><tr id="pjuwb"><kbd id="pjuwb"></kbd></tr></kbd><pre id="pjuwb"><sup id="pjuwb"><delect id="pjuwb"><samp id="pjuwb"></samp></delect></sup></pre><samp id="pjuwb"></samp><track id="pjuwb"></track><tr id="pjuwb"></tr><center id="pjuwb"></center><fieldset id="pjuwb"></fieldset><i id="pjuwb"></i><td id="pjuwb"></td><rt id="pjuwb"></rt><object id="pjuwb"></object><pre id="pjuwb"><progress id="pjuwb"><sub id="pjuwb"><thead id="pjuwb"></thead></sub></progress></pre><kbd id="pjuwb"><tr id="pjuwb"><option id="pjuwb"></option></tr></kbd><output id="pjuwb"><ins id="pjuwb"></ins></output><ol id="pjuwb"></ol><source id="pjuwb"></source><strong id="pjuwb"></strong><ruby id="pjuwb"></ruby><sub id="pjuwb"><meter id="pjuwb"><menuitem id="pjuwb"><meter id="pjuwb"></meter></menuitem></meter></sub><pre id="pjuwb"></pre><center id="pjuwb"></center><tr id="pjuwb"><tbody id="pjuwb"><xmp id="pjuwb"><dd id="pjuwb"></dd></xmp></tbody></tr><video id="pjuwb"></video><pre id="pjuwb"></pre><form id="pjuwb"><optgroup id="pjuwb"></optgroup></form><samp id="pjuwb"></samp><kbd id="pjuwb"></kbd><strong id="pjuwb"><option id="pjuwb"></option></strong><object id="pjuwb"></object><abbr id="pjuwb"><noframes id="pjuwb"><abbr id="pjuwb"></abbr></noframes></abbr><ul id="pjuwb"><del id="pjuwb"><button id="pjuwb"><pre id="pjuwb"></pre></button></del></ul><abbr id="pjuwb"></abbr><strong id="pjuwb"><code id="pjuwb"><strong id="pjuwb"></strong></code></strong><option id="pjuwb"></option><optgroup id="pjuwb"><bdo id="pjuwb"><code id="pjuwb"></code></bdo></optgroup><mark id="pjuwb"><em id="pjuwb"><font id="pjuwb"></font></em></mark><acronym id="pjuwb"><code id="pjuwb"></code></acronym><dl id="pjuwb"></dl><em id="pjuwb"></em><object id="pjuwb"><input id="pjuwb"><object id="pjuwb"></object></input></object><output id="pjuwb"><dd id="pjuwb"></dd></output><option id="pjuwb"><button id="pjuwb"><option id="pjuwb"></option></button></option><small id="pjuwb"></small></div> <a href="http://remenkan.com" target="_blank">久久精品午夜</a>| <a href="http://www278999.com" target="_blank">一本色道久久99精品综合</a>| <a href="http://am3757.com" target="_blank">午夜亚洲视频</a>| <a href="http://9927tv.com" target="_blank">欧美大片免费久久精品三p </a>| <a href="http://91ypp.com" target="_blank">亚洲一区二区三区高清不卡</a>| <a href="http://5252bnet.com" target="_blank">在线视频国产日韩</a>| <a href="http://wwwby6682.com" target="_blank">狠狠色噜噜狠狠色综合久 </a>| <a href="http://bjmrkj.com" target="_blank">在线视频国内自拍亚洲视频</a>| <a href="http://syruili.com" target="_blank">激情综合电影网</a>| <a href="http://diyiao.com" target="_blank">亚洲精品免费一区二区三区</a>| <a href="http://428820.com" target="_blank">99国产成+人+综合+亚洲欧美</a>| <a href="http://tzhbsb.com" target="_blank">亚洲尤物影院</a>| <a href="http://797298.com" target="_blank">久久视频在线免费观看</a>| <a href="http://236fff.com" target="_blank">欧美成人一品</a>| <a href="http://com42923.com" target="_blank">国产精品va</a>| <a href="http://free18teen.com" target="_blank">韩国av一区二区三区在线观看</a>| <a href="http://aidingcai.com" target="_blank">亚洲精品少妇</a>| <a href="http://sesese98.com" target="_blank">欧美在线精品免播放器视频</a>| <a href="http://xxdd19.com" target="_blank">欧美 日韩 国产精品免费观看</a>| <a href="http://2312138.com" target="_blank">亚洲另类黄色</a>| <a href="http://www-800778.com" target="_blank">久久精品夜色噜噜亚洲aⅴ</a>| <a href="http://337105.com" target="_blank">欧美激情中文字幕在线</a>| <a href="http://qdzhudai.com" target="_blank">国产日产欧美a一级在线</a>| <a href="http://55kam.com" target="_blank">影音先锋亚洲一区</a>| <a href="http://baigoso.com" target="_blank">亚洲主播在线观看</a>| <a href="http://yyy922.com" target="_blank">亚洲国产va精品久久久不卡综合</a>| <a href="http://797298.com" target="_blank">欧美成人精品在线播放</a>| <a href="http://0934photo.com" target="_blank">一区二区三区四区五区精品</a>| <a href="http://22400com.com" target="_blank">久久精品国产第一区二区三区最新章节</a>| <a href="http://yanuoxun.com" target="_blank">免费在线播放第一区高清av</a>| <a href="http://yw133777.com" target="_blank">国产麻豆日韩欧美久久</a>| <a href="http://czhqwy.com" target="_blank">亚洲毛片在线</a>| <a href="http://hmm47.com" target="_blank">欧美电影在线免费观看网站</a>| <a href="http://8xxjj.com" target="_blank">在线视频精品一</a>| <a href="http://54zcr.com" target="_blank">欧美激情小视频</a>| <a href="http://jorhom.com" target="_blank">亚洲第一天堂无码专区</a>| <a href="http://wwwhaodd116.com" target="_blank">欧美一级黄色网</a>| <a href="http://360inns.com" target="_blank">av成人毛片</a>| <a href="http://www38ccc.com" target="_blank">欧美精品在线免费播放</a>| <a href="http://bmcshy.com" target="_blank">亚洲二区在线视频</a>| <a href="http://2938476.com" target="_blank">久久精品视频一</a>| <a href="http://3dmh145.com" target="_blank">午夜精品久久久久久久久久久久</a>| <a href="http://www308eee.com" target="_blank">欧美日韩高清在线观看</a>| <a href="http://wanshunpu.com" target="_blank">91久久久久久久久</a>| <a href="http://yyypdq.com" target="_blank">欧美 亚欧 日韩视频在线</a>| <a href="http://kanzhelu31.com" target="_blank">亚洲免费视频网站</a>| <a href="http://hbdxzx.com" target="_blank">国产精品成人国产乱一区</a>| <a href="http://778877k.com" target="_blank">9l视频自拍蝌蚪9l视频成人</a>| <a href="http://rezel-zj.com" target="_blank">欧美福利一区</a>| <a href="http://038226.com" target="_blank">久久午夜电影</a>| <a href="http://goutoujunshi.com" target="_blank">在线观看欧美成人</a>| <a href="http://pmref.com" target="_blank">免费在线看成人av</a>| <a href="http://di4see.com" target="_blank">久久久国产精品一区二区三区</a>| <a href="http://henhenai1.com" target="_blank">国产伦精品一区</a>| <a href="http://kk553.com" target="_blank">欧美一区二区精品</a>| <a href="http://jiyixitong.com" target="_blank">一区二区三区四区国产</a>| <a href="http://cnxwlm.com" target="_blank">国产精品豆花视频</a>| <a href="http://8xxjj.com" target="_blank">亚洲小说欧美另类婷婷</a>| <a href="http://6w7y.com" target="_blank">欧美成人激情视频</a>| <a href="http://wansilv.com" target="_blank">久久国产精品一区二区三区四区 </a>| <a href="http://080973.com" target="_blank">亚洲天堂av在线免费</a>| <a href="http://huohuoglobal.com" target="_blank">欧美高清视频在线观看</a>| <a href="http://pao449.com" target="_blank">快射av在线播放一区</a>| <a href="http://www218999.com" target="_blank">在线日韩日本国产亚洲</a>| <a href="http://by1422.com" target="_blank">美玉足脚交一区二区三区图片</a>| <a href="http://566805.com" target="_blank">性欧美8khd高清极品</a>| <a href="http://wwzz3.com" target="_blank">欧美国产第一页</a>| <a href="http://301110.com" target="_blank">欧美一区二区免费</a>| <a href="http://o6186.com" target="_blank">狠狠色综合播放一区二区</a>| <a href="http://haose23.com" target="_blank">久久久www</a>| <a href="http://www5xzz1.com" target="_blank">久久久久www</a>| <a href="http://www24699.com" target="_blank">亚洲激情六月丁香</a>| <a href="http://9113i.com" target="_blank">亚洲精品综合精品自拍</a>| <a href="http://youjizzbox.com" target="_blank">欧美日韩国产区</a>| <a href="http://4439x9.com" target="_blank">亚洲性图久久</a>| <a href="http://www225011.com" target="_blank">性刺激综合网</a>| <a href="http://avtb2068.com" target="_blank">亚洲国产成人高清精品</a>| <a href="http://dracotek.com" target="_blank">91久久极品少妇xxxxⅹ软件</a>| <a href="http://bjlaosha.com" target="_blank">欧美日本在线播放</a>| <a href="http://562595.com" target="_blank">午夜久久资源</a>| <a href="http://www31931.com" target="_blank">久久人体大胆视频</a>| <a href="http://cc28256.com" target="_blank">一区二区高清视频</a>| <a href="http://20074972.com" target="_blank">亚洲欧美www</a>| <a href="http://avsemm.com" target="_blank">亚洲国产综合在线</a>| <a href="http://ss2ssc.com" target="_blank">亚洲美女精品久久</a>| <a href="http://124909.com" target="_blank">国产日韩欧美在线一区</a>| <a href="http://luobu520.com" target="_blank">免费不卡视频</a>| <a href="http://pinyuanad.com" target="_blank">欧美三级乱码</a>| <a href="http://sxhrdyb.com" target="_blank">毛片一区二区</a>| <a href="http://jivbus.com" target="_blank">国产精品久久久久久久久久三级</a>| <a href="http://kaijiepharm.com" target="_blank">欧美中在线观看</a>| <a href="http://tingxihuan.com" target="_blank">欧美成人小视频</a>| <a href="http://www47011.com" target="_blank">午夜影院日韩</a>| <a href="http://caosee.com" target="_blank">欧美高清在线播放</a>| <a href="http://montnove.com" target="_blank">亚洲欧美中文日韩v在线观看</a>| <a href="http://354eee.com" target="_blank">久久国产精品久久久</a>| <a href="http://tigerpowerinc.com" target="_blank">夜夜精品视频一区二区</a>| <a href="http://jpqueyou.com" target="_blank">欧美亚洲一区三区</a>| <a href="http://345521.com" target="_blank">一本色道久久加勒比精品</a>| <a href="http://012492.com" target="_blank">亚洲欧美日韩在线一区</a>| <a href="http://www280999.com" target="_blank">亚洲精品日产精品乱码不卡</a>| <a href="http://www-878009.com" target="_blank">中文一区字幕</a>| <a href="http://wawabt.com" target="_blank">亚洲精品中文字幕有码专区</a>| <a href="http://www49797.com" target="_blank">中文在线不卡</a>| <a href="http://5c55c5c.com" target="_blank">日韩一级网站</a>| <a href="http://w3e8.com" target="_blank">麻豆精品网站</a>| <a href="http://7770790.com" target="_blank">久久久久久久久久久久久女国产乱 </a>| <a href="http://nebnb89.com" target="_blank">久久婷婷久久一区二区三区</a>| <a href="http://china-cvct.com" target="_blank">免费一级欧美在线大片</a>| <a href="http://39ddtv.com" target="_blank">欧美一区综合</a>| <a href="http://xajtyd.com" target="_blank">欧美成人精品</a>| <a href="http://778kb.com" target="_blank">先锋a资源在线看亚洲</a>| <a href="http://y1bbs.com" target="_blank">亚洲免费高清视频</a>| <a href="http://725806.com" target="_blank">久久精品一区二区三区中文字幕</a>| <a href="http://y1bbs.com" target="_blank">亚洲婷婷综合色高清在线</a>| <a href="http://80hogo.com" target="_blank">久久久久久一区二区</a>| <a href="http://3333347.com" target="_blank">午夜精品久久久久久</a>| <a href="http://223tt.com" target="_blank">欧美激情第一页xxx</a>| <a href="http://7269003.com" target="_blank">免费欧美在线视频</a>| <a href="http://cl5555.com" target="_blank">国产欧美在线视频</a>| <a href="http://5757ff.com" target="_blank">av不卡在线观看</a>| <a href="http://llyx888.com" target="_blank">亚洲综合色丁香婷婷六月图片</a>| <a href="http://8331651.com" target="_blank">在线视频成人</a>| <a href="http://nvpuow.com" target="_blank">久久先锋资源</a>| <a href="http://www497171a.com" target="_blank">久久久久久久欧美精品</a>| <a href="http://05511253.com" target="_blank">欧美午夜精品久久久久久浪潮</a>| <a href="http://cswlts.com" target="_blank">欧美岛国激情</a>| <a href="http://zyjdxx.com" target="_blank">91久久精品日日躁夜夜躁欧美</a>| <a href="http://bgdete.com" target="_blank">久久免费高清</a>| <a href="http://www-485050.com" target="_blank">久久在线免费观看视频</a>| <a href="http://china-cvct.com" target="_blank">国产亚洲一区二区三区在线观看</a>| <a href="http://91porn42.com" target="_blank">在线视频亚洲一区</a>| <a href="http://junhuatesu.com" target="_blank">亚洲欧美日本伦理</a>| <a href="http://1588vip.com" target="_blank">欧美性色综合</a>| <a href="http://aass22.com" target="_blank">亚洲视频www</a>| <a href="http://8x588.com" target="_blank">性18欧美另类</a>| <a href="http://xinghejiuye.com" target="_blank">国产乱码精品一区二区三区五月婷 </a>| <a href="http://4hup23.com" target="_blank">欧美激情一区二区三区四区 </a>| <a href="http://3s3v.com" target="_blank">久久久久网址</a>| <a href="http://603445.com" target="_blank">国产精品欧美日韩</a>| <a href="http://kasimcoal.com" target="_blank">在线视频亚洲一区</a>| <a href="http://dfrllaser.com" target="_blank">亚洲欧美精品中文字幕在线</a>| <a href="http://erosgems.com" target="_blank">欧美视频精品在线观看</a>| <a href="http://changjiucf.com" target="_blank">9色精品在线</a>| <a href="http://www55747.com" target="_blank">亚洲欧美视频一区二区三区</a>| <a href="http://ddnwater.com" target="_blank">国产精品久久久久久妇女6080</a>| <a href="http://jx963.com" target="_blank">亚洲系列中文字幕</a>| <a href="http://jqnyc.com" target="_blank">久久激情婷婷</a>| <a href="http://www-111111.com" target="_blank">国模私拍视频一区</a>| <a href="http://www49966.com" target="_blank">久久综合99re88久久爱</a>| <a href="http://287975.com" target="_blank">欧美国产1区2区</a>| <a href="http://y3u7.com" target="_blank">一本色道久久综合狠狠躁篇的优点 </a>| <a href="http://wwwen41.com" target="_blank">欧美成人午夜激情视频</a>| <a href="http://51120guahao.com" target="_blank">亚洲成色777777女色窝</a>| <a href="http://bgdete.com" target="_blank">亚洲精品日本</a>| <a href="http://viwasmart.com" target="_blank">欧美日韩午夜剧场</a>| <a href="http://www227ee.com" target="_blank">亚洲视频一区二区免费在线观看</a>| <a href="http://baidijs.com" target="_blank">午夜视频久久久久久</a>| <a href="http://erosgems.com" target="_blank">国产伦精品免费视频</a>| <a href="http://4008305555.com" target="_blank">久久久久久亚洲精品中文字幕 </a>| <a href="http://jjy891.com" target="_blank">亚洲免费av网站</a>| <a href="http://dfrllaser.com" target="_blank">亚洲一区二区三区视频</a>| <a href="http://aidingcai.com" target="_blank">国产精品青草久久久久福利99</a>| <a href="http://91pinping.com" target="_blank">香蕉久久国产</a>| <a href="http://zooxoft.com" target="_blank">亚洲国产精品va在线看黑人动漫</a>| <a href="http://2343ww.com" target="_blank">亚洲视频电影图片偷拍一区</a>| <a href="http://xxxx43.com" target="_blank">国产精品女人网站</a>| <a href="http://8135777.com" target="_blank">久久久国产精品一区</a>| <a href="http://17kfe.com" target="_blank">亚洲精品看片</a>| <a href="http://292q.com" target="_blank">久久精品国产免费</a>| <a href="http://kuaikan97.com" target="_blank">亚洲字幕一区二区</a>| <a href="http://chinashixin.com" target="_blank">久久久久一区二区三区</a>| <a href="http://wwwcao88.com" target="_blank">亚洲精品乱码久久久久久日本蜜臀</a>| <a href="http://susan5.com" target="_blank">欧美午夜剧场</a>| <a href="http://www033459.com" target="_blank">欧美一级免费视频</a>| <a href="http://aa56789.com" target="_blank">亚洲风情亚aⅴ在线发布</a>| <a href="http://sdkingpin.com" target="_blank">日韩视频在线永久播放</a>| <a href="http://cp88966.com" target="_blank">国产欧美一区二区精品秋霞影院</a>| <a href="http://3dxxoo.com" target="_blank">另类亚洲自拍</a>| <a href="http://521531.com" target="_blank">午夜日韩福利</a>| <a href="http://jiujiire.com" target="_blank">裸体一区二区三区</a>| <a href="http://xjhzgy.com" target="_blank">午夜精品久久久久久久99水蜜桃 </a>| <a href="http://9xxpp.com" target="_blank">久久精品国产一区二区三区</a>| <a href="http://www-888005.com" target="_blank">亚洲青色在线</a>| <a href="http://0755hqr.com" target="_blank">国产欧美三级</a>| <a href="http://rosi2030.com" target="_blank">欧美性jizz18性欧美</a>| <a href="http://zhongrenma.com" target="_blank">久久综合一区二区</a>| <a href="http://4488269.com" target="_blank">午夜精品久久久久久99热软件</a>| <a href="http://ylsnuha.com" target="_blank">亚洲精品乱码久久久久</a>| <a href="http://www33779.com" target="_blank">久久免费偷拍视频</a>| <a href="http://862924.com" target="_blank">亚洲一区二区三区四区中文</a>| <a href="http://aidingcai.com" target="_blank">在线观看国产成人av片</a>| <a href="http://qiruiwangluo.com" target="_blank">国产伦精品一区二区三</a>| <a href="http://621767.com" target="_blank">欧美日韩无遮挡</a>| <a href="http://analemi.com" target="_blank">欧美日本国产在线</a>| <a href="http://szywsj.com" target="_blank">嫩草国产精品入口</a>| <a href="http://nebnb89.com" target="_blank">久久精品五月</a>| <a href="http://yyy922.com" target="_blank">久久精品免费</a>| <a href="http://83wn.com" target="_blank">久久久久久国产精品mv</a>| <a href="http://392294.com" target="_blank">欧美一级久久久</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>