锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美日韩国产黄,亚洲国产精品久久精品怡红院,黄色av日韩http://m.shnenglu.com/vontroy/archive/2010/07/29/121521.htmlVontroyVontroyWed, 28 Jul 2010 23:09:00 GMThttp://m.shnenglu.com/vontroy/archive/2010/07/29/121521.htmlhttp://m.shnenglu.com/vontroy/comments/121521.htmlhttp://m.shnenglu.com/vontroy/archive/2010/07/29/121521.html#Feedback0http://m.shnenglu.com/vontroy/comments/commentRss/121521.htmlhttp://m.shnenglu.com/vontroy/services/trackbacks/121521.html#include <iostream>
#include 
<cstdio>

const int maxn = 30000 + 5;

using namespace std;

int father[maxn],rank[maxn];

void init( int n )
{
    
for ( int i = 0; i < n; i++)
    {
        father[i] 
= i;
        rank[i] 
= 1;
    }
}

int findSet( int n )
{
    
if(father[n] != n)
        father[n] 
= findSet(father[n]);
    
return father[n];
}

void Union( int a, int b )
{
    
int x = findSet( a );
    
int y = findSet( b );

    
if( x == y ) return ;
    
if( rank[x] >= rank[y] )
    {
        father[y] 
= x;
        rank[x] 
+= rank[y];
    }
    
else
    {
        father[x] 
= y;
        rank[y] 
+= rank[x];
    }
}

int main()
{
    
int m, n, count, temp, first;
    
while~scanf("%d%d"&n, &m ) && n )
    {
        init(n);
        
while( m-- )
        {
            scanf(
"%d%d"&count, &first );
            
forint i = 1; i < count ;i ++)
            {
                scanf(
"%d"&temp);
                Union( first, temp );
            }
        }
        printf(
"%d\n",rank[findSet(0)]);
    }
    
return 0;
}


Vontroy 2010-07-29 07:09 鍙戣〃璇勮
]]>
HDU 1198 Farm Irrigationhttp://m.shnenglu.com/vontroy/archive/2010/07/29/121520.htmlVontroyVontroyWed, 28 Jul 2010 23:04:00 GMThttp://m.shnenglu.com/vontroy/archive/2010/07/29/121520.htmlhttp://m.shnenglu.com/vontroy/comments/121520.htmlhttp://m.shnenglu.com/vontroy/archive/2010/07/29/121520.html#Feedback0http://m.shnenglu.com/vontroy/comments/commentRss/121520.htmlhttp://m.shnenglu.com/vontroy/services/trackbacks/121520.html#include<iostream>
using namespace std;

int bin[2500];

int find(int x)
{
return x==bin[x]?x:find(bin[x]);}

void merge(int x,int y)
{
    x
=find(x);
    y
=find(y);
    
if(x!=y) bin[x]=y;
}

int main()
{
    
int a[11= {93126510111314715}, m, n, i, j, map[50][50], total;
    
char c;
    
while(scanf("%d %d"&m, &n), m != -1 || n != -1){
        getchar();
        
for(i = 0; i < m; ++i){
            
for(j = 0; j < n; ++j){
                scanf(
"%c"&c);
                map[i][j] 
= c - 65;
            }
            getchar();
        }
        
for(i = 0; i < m * n; ++i) bin[i] = i;
        
for(i = 0; i < m; ++i)
            
for(j = 0; j < n; ++j){
                
if(i + 1 < m && a[map[i][j]] & 0x04 && a[map[i + 1][j]] & 0x01)
                    merge(i 
* n + j, i * n + n + j);
                
if(j + 1 < n && a[map[i][j]] & 0x02 && a[map[i][j + 1]] & 0x08)
                    merge(i 
* n + j, i * n + j + 1);
            }
        
for(total = 0, i = 0; i < m * n; ++i)
            
if(i == bin[i]) ++total;
        printf(
"%d\n", total);
    }
    
return 0;
}


Vontroy 2010-07-29 07:04 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            狠狠色综合色区| 黄色精品一区| 国产精品一区一区| 亚洲欧洲日本一区二区三区| 欧美一区二区三区在线播放| 欧美不卡三区| 欧美诱惑福利视频| 欧美三级午夜理伦三级中视频| 在线欧美日韩国产| 久久久久久亚洲精品杨幂换脸 | 午夜一级在线看亚洲| 欧美华人在线视频| 一色屋精品亚洲香蕉网站| 欧美一级日韩一级| aa成人免费视频| 欧美日韩精品一区二区| 亚洲理论电影网| 欧美成人精品一区| 久久一区免费| 国产深夜精品| 妖精视频成人观看www| 亚洲电影专区| 久久精品三级| 亚洲国产精品成人久久综合一区| 久久色在线观看| 久久精品午夜| 亚洲精品综合| 99re66热这里只有精品3直播| 欧美日本精品| 国产精品99久久久久久宅男| 日韩亚洲综合在线| 国产精品久99| 欧美中文在线观看国产| 久久精品国产v日韩v亚洲| 亚洲成人在线观看视频| 亚洲国产精品久久91精品| 欧美日韩国产精品一卡| 校园春色国产精品| 久久久久国产精品厨房| 91久久久久久国产精品| 亚洲精品国久久99热| 欧美午夜理伦三级在线观看| 欧美一区二区三区免费看| 久久精品国产99精品国产亚洲性色 | 久热精品视频在线| 日韩视频专区| 午夜精品久久久久久久蜜桃app| 国精产品99永久一区一区| 欧美激情区在线播放| 国产精品ⅴa在线观看h| 久久亚洲不卡| 欧美日本精品| 久久一区二区三区国产精品| 亚洲欧洲一区二区在线观看| 亚洲一区在线视频| 亚洲视频专区在线| 国产在线视频欧美一区二区三区| 99成人在线| 久久久水蜜桃av免费网站| 亚洲乱码国产乱码精品精天堂| 亚洲激精日韩激精欧美精品| 一区二区欧美日韩| 国模吧视频一区| 亚洲精品乱码久久久久久久久 | 好吊色欧美一区二区三区四区| 亚洲国产欧美精品| 国产免费亚洲高清| 亚洲日本视频| 亚洲第一在线综合在线| 亚洲欧美在线视频观看| 99成人在线| 久久深夜福利| 久久成人综合视频| 国产精品二区影院| 亚洲日韩视频| 亚洲黄色成人网| 麻豆精品精华液| 亚洲欧美一区二区三区在线| 美女视频黄免费的久久| 久久精品国产91精品亚洲| 欧美日韩国产不卡| 亚洲福利视频网站| 亚洲免费播放| 亚洲中午字幕| 亚洲无毛电影| 在线午夜精品自拍| 欧美91大片| 你懂的国产精品永久在线| 国产拍揄自揄精品视频麻豆| 一本色道久久综合狠狠躁篇怎么玩| 91久久在线播放| 久久综合激情| 欧美成人一区二免费视频软件| 狠狠综合久久av一区二区小说 | 欧美福利小视频| 在线观看成人小视频| 久久久久欧美| 模特精品在线| 亚洲国产一区二区三区在线播| 巨胸喷奶水www久久久免费动漫| 久久亚洲色图| 亚洲高清影视| 免费在线视频一区| 亚洲福利视频一区| 一区二区日本视频| 国产精品国产三级国产| 亚洲视频国产视频| 欧美一区二区三区在线播放| 国产亚洲欧美一级| 久久一区免费| 亚洲免费av片| 欧美一区二区三区免费观看视频| 国产欧美日本一区二区三区| 久久爱www.| 亚洲国产成人精品久久| 亚洲视频一区在线观看| 国产精品永久在线| 久久人人爽人人爽| 亚洲免费av网站| 久久精品夜色噜噜亚洲a∨| 亚洲高清视频在线| 国产精品激情av在线播放| 欧美在线视频一区二区三区| 欧美成人在线免费视频| 亚洲视频一区在线| 黄色一区二区三区四区| 欧美日韩国产欧美日美国产精品| 亚洲欧美久久久久一区二区三区| 免费成人在线视频网站| 日韩视频专区| 国产综合色产在线精品| 欧美精品入口| 久久爱www久久做| 亚洲免费电影在线| 久久综合网hezyo| 亚洲视频一二三| 亚洲国产二区| 国产美女一区| 欧美激情一区二区三区| 欧美一级二区| 亚洲精品乱码久久久久久黑人| 红桃视频成人| 亚洲欧美视频在线观看| 欧美激情视频在线播放 | 亚洲午夜羞羞片| 欧美激情精品久久久久久蜜臀| 香港成人在线视频| 亚洲日本va午夜在线电影| 国内精品视频久久| 国产精品国产成人国产三级| 美女视频网站黄色亚洲| 欧美在线免费视频| 亚洲一区二区三区四区中文| 亚洲经典在线看| 欧美xx69| 久久久久久久综合| 午夜精彩视频在线观看不卡| 亚洲乱码国产乱码精品精天堂 | 欧美亚洲综合网| 一本色道久久综合一区| 亚洲国产91精品在线观看| 久久九九免费视频| 香蕉成人久久| 亚洲专区在线| 亚洲图片欧美一区| 一区二区不卡在线视频 午夜欧美不卡在 | 米奇777在线欧美播放| 欧美一级夜夜爽| 亚洲男同1069视频| 中日韩美女免费视频网址在线观看| 亚洲国产一区二区在线| 欧美承认网站| 欧美高清在线一区| 欧美成人午夜激情视频| 久久综合福利| 久热精品视频在线| 美女视频黄 久久| 你懂的国产精品| 欧美二区在线播放| 亚洲第一黄色| 亚洲黄网站在线观看| 亚洲国产日日夜夜| 亚洲福利一区| 亚洲精品日韩激情在线电影| 亚洲人在线视频| 日韩西西人体444www| 一区二区日韩免费看| 亚洲午夜黄色| 性18欧美另类| 久久理论片午夜琪琪电影网| 久久综合五月天婷婷伊人| 欧美成人a视频| 欧美日韩国产一区二区三区| 国产精品国产a| 国产综合色一区二区三区| 亚洲黄一区二区| 国产精品99久久不卡二区| 午夜精品久久久久久久| 久久免费视频在线| 亚洲韩日在线|