锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品美女久久久免费,人妻中文久久久久,亚洲欧美日韩久久精品http://www.shnenglu.com/Yuan/category/16259.htmlzh-cnMon, 01 Aug 2011 16:56:59 GMTMon, 01 Aug 2011 16:56:59 GMT60zoj 3511 璧板嚭涓涓渶灝忕殑鐜?/title><link>http://www.shnenglu.com/Yuan/archive/2011/08/01/152185.html</link><dc:creator>_Yuan</dc:creator><author>_Yuan</author><pubDate>Sun, 31 Jul 2011 18:09:00 GMT</pubDate><guid>http://www.shnenglu.com/Yuan/archive/2011/08/01/152185.html</guid><wfw:comment>http://www.shnenglu.com/Yuan/comments/152185.html</wfw:comment><comments>http://www.shnenglu.com/Yuan/archive/2011/08/01/152185.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/Yuan/comments/commentRss/152185.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/Yuan/services/trackbacks/152185.html</trackback:ping><description><![CDATA[<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: #008000; ">/*</span><span style="color: #008000; "><br />    涓涓嚫澶氳竟褰<=10000錛宑ut浜唌嬈★紝姣忎竴鍒涓嶇浉浜?br />    姹傝竟鏁版渶澶氶偅鍧楃殑杈規暟<br /><br />    榪欓鐢ㄩ敊璇殑鍋氭硶鎼炰簡寰堜箙錛屾氮璐瑰ぇ閲忔椂闂達紝鍥?img src="http://www.shnenglu.com/Images/dot.gif" alt="" /><br />    鐒跺悗媧楁盡鏃舵兂鍒頒簡鍙互閫氳繃姣忔鎵句竴涓?#8220;鏈灝忕殑鐜?#8221;鏉ュ仛<br />    綾諱技錛?br />    </span><span style="color: #008000; text-decoration: underline; ">http://watashi.ws/blog/970/andrew-stankevich-3-solution/</span><span style="color: #008000; "><br />    zoj 2361<br />    涓婇潰榪欓鍗佸垎鎺ㄨ崘錛侊紒錛?br />    <br />    涓婇潰閭i鏄寜鐓ф瀬瑙掓帓搴忥紝涓嶈繃榪欓鍙互鎸夌収鐐圭殑緙栧彿鎺掑簭鍗沖彲<br /><br />    澶氳竟褰㈢殑欏剁偣鐪嬫垚鍥劇殑欏剁偣錛屽杈瑰艦鐨勮竟鏄竟錛宑ut涔熺湅鎴愯竟錛堝弻鍚戠殑杈癸級<br />    寤哄ソ鍥懼悗錛屽姣忎釜鐐規壘瀹冩墍鍦ㄧ殑鐜紙鍙兘澶氫釜錛?br />    姣斿鐜板湪宸茬粡鏈夎竟pre->now錛岄偅涔堝氨鍦╪ow鐨勯偦鎺ヨ竟涓壘絎竴涓瘮pre灝忕殑鐐?br />    錛堟病鏈夌殑璇濓紝灝辨渶澶ч偅涓級<br />    榪欐牱錛岃蛋鍑虹殑鐜氨鏄渶灝忕殑浜嗭紙涔熷嵆鐜唴娌℃湁杈癸級<br />    鐢諱釜鍥懼氨娓呮浜?br />    8 4<br />    2 8<br />    2 4<br />    4 6<br />    6 8<br /></span><span style="color: #008000; ">*/</span><span style="color: #000000; ">    <br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">iostream</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">cstring</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">map</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">algorithm</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">stack</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">queue</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">cstring</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">cmath</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #0000FF; ">string</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">cstdlib</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">vector</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">cstdio</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #0000FF; ">set</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">list</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">numeric</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">cassert</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">sstream</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">ctime</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">bitset</span><span style="color: #000000; ">></span><span style="color: #000000; "><br />#include</span><span style="color: #000000; "><</span><span style="color: #000000; ">functional</span><span style="color: #000000; ">></span><span style="color: #000000; "><br /><br /></span><span style="color: #0000FF; ">using</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">namespace</span><span style="color: #000000; "> std;<br /><br /></span><span style="color: #0000FF; ">const</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> INF </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #000000; ">0x3f3f3f3f</span><span style="color: #000000; ">;<br /></span><span style="color: #0000FF; ">const</span><span style="color: #000000; "> </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> MAXN </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #000000; ">10086</span><span style="color: #000000; ">;<br /><br />vector</span><span style="color: #000000; "><</span><span style="color: #0000FF; ">int</span><span style="color: #000000; ">></span><span style="color: #000000; "> e[MAXN];<br /><br /><br /></span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> main()<br />{<br />#ifndef ONLINE_JUDGE<br />    freopen(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">in.txt</span><span style="color: #000000; ">"</span><span style="color: #000000; ">,</span><span style="color: #000000; ">"</span><span style="color: #000000; ">r</span><span style="color: #000000; ">"</span><span style="color: #000000; ">,stdin);<br /></span><span style="color: #0000FF; ">#endif</span><span style="color: #000000; "><br /><br />    </span><span style="color: #0000FF; ">for</span><span style="color: #000000; "> (</span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> N, M; </span><span style="color: #000000; ">~</span><span style="color: #000000; ">scanf(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">%d%d</span><span style="color: #000000; ">"</span><span style="color: #000000; ">, </span><span style="color: #000000; ">&</span><span style="color: #000000; ">N, </span><span style="color: #000000; ">&</span><span style="color: #000000; ">M); ) {<br />        </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; "> </span><span style="color: #000000; ">1</span><span style="color: #000000; ">; i </span><span style="color: #000000; "><=</span><span style="color: #000000; "> N; i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">) {<br />            e[i].clear();<br />            e[i].push_back(i </span><span style="color: #000000; ">==</span><span style="color: #000000; "> N </span><span style="color: #000000; ">?</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; ">1</span><span style="color: #000000; ">);<br />            </span><span style="color: #008000; ">//</span><span style="color: #008000; ">e[i].push_back(i == 1 ? N : i-1);榪欐潯杈逛笉鐢ㄥ姞</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">        }<br />        </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> x, y;<br />        </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; "> </span><span style="color: #000000; ">0</span><span style="color: #000000; ">; i </span><span style="color: #000000; "><</span><span style="color: #000000; "> M; i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">) {<br />            scanf(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">%d%d</span><span style="color: #000000; ">"</span><span style="color: #000000; ">, </span><span style="color: #000000; ">&</span><span style="color: #000000; ">x, </span><span style="color: #000000; ">&</span><span style="color: #000000; ">y);<br />            </span><span style="color: #0000FF; ">if</span><span style="color: #000000; "> (x </span><span style="color: #000000; ">></span><span style="color: #000000; "> y) swap(x, y);<br />            </span><span style="color: #008000; ">//</span><span style="color: #008000; ">鍙屽悜鐨勮竟</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">            e[x].push_back(y);<br />            e[y].push_back(x);<br />        }<br />        </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; "> </span><span style="color: #000000; ">1</span><span style="color: #000000; ">;  i </span><span style="color: #000000; "><=</span><span style="color: #000000; "> N; i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">) {<br />            sort(e[i].begin(), e[i].end());<br />        }<br />        </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> ans </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: #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; "> </span><span style="color: #000000; ">1</span><span style="color: #000000; ">; i </span><span style="color: #000000; "><=</span><span style="color: #000000; "> N; i</span><span style="color: #000000; ">++</span><span style="color: #000000; ">) {<br />            </span><span style="color: #008000; ">//</span><span style="color: #008000; ">cout<<endl<<i<<":  \n";</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">            </span><span style="color: #0000FF; ">for</span><span style="color: #000000; "> (vector</span><span style="color: #000000; "><</span><span style="color: #0000FF; ">int</span><span style="color: #000000; ">></span><span style="color: #000000; ">::iterator it </span><span style="color: #000000; ">=</span><span style="color: #000000; "> e[i].begin(), jt; it </span><span style="color: #000000; ">!=</span><span style="color: #000000; "> e[i].end(); ) {<br />                </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> pre </span><span style="color: #000000; ">=</span><span style="color: #000000; "> i, now </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #000000; ">*</span><span style="color: #000000; ">it, len </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: #008000; ">//</span><span style="color: #008000; ">姣忔鍦╪ow涓鎵劇涓涓皬浜巔re鐨勶紝榪欐牱灝辨槸鏈灝忕殑鐜簡錛岀被浼兼瀬瑙掓渶灝?/span><span style="color: #008000; "><br /></span><span style="color: #000000; ">                </span><span style="color: #0000FF; ">while</span><span style="color: #000000; "> (now </span><span style="color: #000000; ">!=</span><span style="color: #000000; "> i) {<br />                    </span><span style="color: #008000; ">//</span><span style="color: #008000; ">cout<<pre<<" "<<now<<endl;</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">                    len </span><span style="color: #000000; ">++</span><span style="color: #000000; ">;<br />                    jt </span><span style="color: #000000; ">=</span><span style="color: #000000; "> lower_bound(e[now].begin(), e[now].end(), pre);<br />                    </span><span style="color: #008000; ">//</span><span style="color: #008000; ">涓嶈兘鍐欐垚--jt < e[now].begin()錛屽洜涓?-jt涓嶅啀灞炰簬e[now]鐨勮寖鍥翠簡</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">                    </span><span style="color: #0000FF; ">if</span><span style="color: #000000; "> (jt </span><span style="color: #000000; ">==</span><span style="color: #000000; "> e[now].begin()) {<br />                        jt </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #000000; ">--</span><span style="color: #000000; ">e[now].end();<br />                    } </span><span style="color: #0000FF; ">else</span><span style="color: #000000; "> jt </span><span style="color: #000000; ">--</span><span style="color: #000000; ">;<br />                    pre </span><span style="color: #000000; ">=</span><span style="color: #000000; "> now;<br />                    now </span><span style="color: #000000; ">=</span><span style="color: #000000; "> </span><span style="color: #000000; ">*</span><span style="color: #000000; ">jt;<br />                    e[pre].erase(jt); <br />                }<br />                it </span><span style="color: #000000; ">=</span><span style="color: #000000; "> e[i].erase(it);<br />                </span><span style="color: #008000; ">//</span><span style="color: #008000; ">cout<<len<<endl;</span><span style="color: #008000; "><br /></span><span style="color: #000000; ">                ans </span><span style="color: #000000; ">=</span><span style="color: #000000; "> max(ans, len);<br />            }<br />        }<br />        printf(</span><span style="color: #000000; ">"</span><span style="color: #000000; ">%d\n</span><span style="color: #000000; ">"</span><span style="color: #000000; ">, ans);<br />    }<br />    </span><span style="color: #0000FF; ">return</span><span style="color: #000000; "> </span><span style="color: #000000; ">0</span><span style="color: #000000; ">;<br />}</span></div><img src ="http://www.shnenglu.com/Yuan/aggbug/152185.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/Yuan/" target="_blank">_Yuan</a> 2011-08-01 02:09 <a href="http://www.shnenglu.com/Yuan/archive/2011/08/01/152185.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>poj 3304 杞寲涓哄垽鏂槸鍚︽湁涓鏉$洿綰夸笌鎵鏈夌嚎孌甸兘鐩鎬氦http://www.shnenglu.com/Yuan/archive/2010/04/18/112895.html_Yuan_YuanSun, 18 Apr 2010 02:26:00 GMThttp://www.shnenglu.com/Yuan/archive/2010/04/18/112895.htmlhttp://www.shnenglu.com/Yuan/comments/112895.htmlhttp://www.shnenglu.com/Yuan/archive/2010/04/18/112895.html#Feedback0http://www.shnenglu.com/Yuan/comments/commentRss/112895.htmlhttp://www.shnenglu.com/Yuan/services/trackbacks/112895.html/*
    棰樻剰錛氭眰鏄惁瀛樺湪涓鏉$洿綰匡紝浣挎墍鏈夌嚎孌靛埌榪欐潯鐩寸嚎鐨勬姇褰辮嚦灝戞湁涓涓氦鐐?br>    鍙互鍦ㄥ叡鍚屾姇褰卞浣滃師鐩寸嚎鐨勫瀭綰匡紝鍒欒鍨傜嚎涓庢墍鏈夌嚎孌甸兘鐩鎬氦
    <==> 鏄惁瀛樺湪涓鏉$洿綰夸笌鎵鏈夌嚎孌甸兘鐩鎬氦

    鍙互鏋氫婦綰挎鐨勭鐐逛綔涓虹洿綰跨殑錛堟敞鎰忓鏋滅浉鍚屾瀯涓嶆垚鐩寸嚎錛?br>    鐒跺悗鍒ゆ柇鎵鏈夌嚎孌墊槸鍚﹂兘涓庝箣鐩鎬氦

    榪欑鍋氭硶鎴戜篃涓嶆槸寰堟噦錛屽彲鑳借繖鏉$洿綰胯兘灝嗘墍鏈夌偣鍒嗘垚浣嶄簬鐩寸嚎涓ょ鐨勪袱閮ㄥ垎鍚?br>
*/

#include
<cstdio>
#include
<cstdlib>
#include
<cmath>

const double esp=1e-8;
const int MAXN=210;

struct Point{
    
double x,y;
}
points[MAXN];

bool isEqual(double &a,double &b){
    
return fabs(a-b)<esp;
}

double mul(Point &a,Point &b,Point &o){
    
return (a.x-o.x)*(b.y-o.y)-(b.x-o.x)*(a.y-o.y);
}

int main(){
    
//freopen("in","r",stdin);
    int T,n;
    scanf(
"%d",&T);
    
while(T--){
        scanf(
"%d",&n);
        
for(int i=1;i<=2*n;i+=2)
            scanf(
"%lf%lf%lf%lf",&points[i].x,&points[i].y,&points[i+1].x,&points[i+1].y);

        
bool flag=false;
        
for(int i=1;i<=2*n&&!flag;i++)//enum line
            for(int j=1;j<=2*n;j++){
                Point p1
=points[i],p2=points[j];
                
if(isEqual(p1.x,p2.x)&&isEqual(p1.y,p2.y))continue;
                
//chk
                int k;
                
for(k=1;k<=2*n;k+=2)
                    
if(mul(points[k],p1,p2)*mul(points[k+1],p1,p2)>esp)break;
                
if(k>=2*n){flag=true;break;}
            }

        printf(flag
?"Yes!\n":"No!\n");
    }

    
return 0;
}



_Yuan 2010-04-18 10:26 鍙戣〃璇勮
]]>
久久久久亚洲av成人网人人软件| 久久久久久综合网天天| 中文字幕久久波多野结衣av| 波多野结衣AV无码久久一区| 亚洲精品97久久中文字幕无码| 亚州日韩精品专区久久久| 国产精品成人99久久久久| 亚洲精品高清国产一线久久| 热久久国产精品| 国产精品美女久久久久av爽| 日韩AV无码久久一区二区| 无码精品久久一区二区三区| 久久久久女教师免费一区| 国内精品久久久久久久coent| 国产伊人久久| 日本精品一区二区久久久| 久久久久国产精品嫩草影院| AV无码久久久久不卡蜜桃| 伊人久久大香线蕉av不卡| 欧美喷潮久久久XXXXx| 国产成人久久精品区一区二区| avtt天堂网久久精品| 久久精品国产亚洲精品| 欧美午夜精品久久久久久浪潮| 亚洲欧美久久久久9999| 无码人妻少妇久久中文字幕蜜桃 | 国产99久久久国产精免费| 欧美噜噜久久久XXX| 久久五月精品中文字幕| 久久久久人妻一区精品| 色99久久久久高潮综合影院| 97超级碰碰碰久久久久| 91精品国产91久久| 热99RE久久精品这里都是精品免费 | 亚洲va久久久噜噜噜久久狠狠 | 潮喷大喷水系列无码久久精品| 精品久久久久久久久久久久久久久| 性做久久久久久久久浪潮| 午夜精品久久影院蜜桃| 伊人久久大香线蕉精品不卡| 亚洲乱码中文字幕久久孕妇黑人|