青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

poj1073

Find them, Catch them

Time Limit: 1000MS Memory Limit: 10000K
Total Submissions: 21467 Accepted: 6371

Description

The police office in Tadu City decides to say ends to the chaos, as launch actions to root up the TWO gangs in the city, Gang Dragon and Gang Snake. However, the police first needs to identify which gang a criminal belongs to. The present question is, given two criminals; do they belong to a same clan? You must give your judgment based on incomplete information. (Since the gangsters are always acting secretly.)

Assume N (N <= 10^5) criminals are currently in Tadu City, numbered from 1 to N. And of course, at least one of them belongs to Gang Dragon, and the same for Gang Snake. You will be given M (M <= 10^5) messages in sequence, which are in the following two kinds:

1. D [a] [b]
where [a] and [b] are the numbers of two criminals, and they belong to different gangs.

2. A [a] [b]
where [a] and [b] are the numbers of two criminals. This requires you to decide whether a and b belong to a same gang.

Input

The first line of the input contains a single integer T (1 <= T <= 20), the number of test cases. Then T cases follow. Each test case begins with a line with two integers N and M, followed by M lines each containing one message as described above.

Output

For each message "A [a] [b]" in each case, your program should give the judgment based on the information got before. The answers might be one of "In the same gang.", "In different gangs." and "Not sure yet."

Sample Input

1
5 5
A 1 2
D 1 2
A 1 2
D 2 4
A 1 4

Sample Output

Not sure yet.
In different gangs.
In the same gang.

Source

POJ Monthly--2004.07.18

囧,知道是并查集
也知道是根據路徑長度判斷是不是一個集合
但是 剛開始發現不能路徑壓縮,然后就裸的了,就tle了

然后………
寫了一串不知道是什么東西的東西,然后就過了
#include <cstdio>
#include 
<cstdlib>
#include 
<cstring>
#include 
<cmath>
#include 
<ctime>
#include 
<cassert>
#include 
<iostream>
#include 
<sstream>
#include 
<fstream>
#include 
<map>
#include 
<set>
#include 
<vector>
#include 
<queue>
#include 
<algorithm>
#include 
<iomanip>
#define maxn 100005
using namespace std;
int father[maxn];
int mark[maxn];
int n,m;
int find(int x)
{
    
if(father[x]==x) return x;
    
else
    
{
       
int  pa=father[x];
        father[x]
=find(father[x]);
        mark[x]
=!(mark[x]^mark[pa]);
        
return father[x];
    }

}

void unit(int x,int y)
{
    
int r1,r2;
    r1
=find(x);
    r2
=find(y);
    father[r1]
=r2;
    mark[r1]
=!((!(mark[x]^0))^mark[y]);
}

void cas_init()
{
    
for(int i=1; i<=maxn; i++) father[i]=i,mark[i]=1;
}

int main()
{
    
int x,y,t,tmp1,tmp2,len1,len2;
    
char str[5];
    scanf(
"%d",&t);
    
while(t--)
    
{
        cas_init();
        scanf(
"%d%d",&n,&m);
        
for(int i=1; i<=m; i++)
        
{
            scanf(
"%s%d%d",str,&x,&y);
            
if(str[0]=='A')
            
{
                tmp1
=find(x);
                tmp2
=find(y);
                
if(tmp1==tmp2)
                
{
                    
if(mark[x]==mark[y])
                        printf(
"In the same gang.\n");
                    
else printf("In different gangs.\n");
                }

                
else printf("Not sure yet.\n");
            }

            
else if(str[0]=='D')
            
{
                unit(x,y);
            }

        }

    }

    
return 0;
}




posted on 2012-07-24 18:46 jh818012 閱讀(288) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

導航

統計

常用鏈接

留言簿

文章檔案(85)

搜索

最新評論

  • 1.?re: poj1426
  • 我嚓,,輝哥,,居然搜到你的題解了
  • --season
  • 2.?re: poj3083
  • @王私江
    (8+i)&3 相當于是 取余3的意思 因為 3 的 二進制是 000011 和(8+i)
  • --游客
  • 3.?re: poj3414[未登錄]
  • @王私江
    0ms
  • --jh818012
  • 4.?re: poj3414
  • 200+行,跑了多少ms呢?我的130+行哦,你菜啦,哈哈。
  • --王私江
  • 5.?re: poj1426
  • 評論內容較長,點擊標題查看
  • --王私江
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            老司机午夜精品| 日韩网站在线| 欧美精品性视频| 欧美精品九九| 欧美涩涩视频| 国产一区二区久久久| 一区二区视频欧美| 日韩午夜三级在线| 亚洲欧美高清| 欧美视频在线看| 日韩午夜激情| 亚洲欧美国产精品va在线观看| 欧美一区二区三区免费在线看| 久久青青草综合| 欧美日韩激情网| 国产在线精品一区二区夜色| 最近中文字幕日韩精品| 亚洲欧美激情一区二区| 亚洲午夜在线观看视频在线| 久久久久久久综合日本| 久久精品一二三区| 欧美电影免费| 美女任你摸久久| 国产精品视屏| 亚洲精品视频在线播放| 午夜影视日本亚洲欧洲精品| 欧美国产日韩一区二区在线观看| 亚洲一二三区在线观看| 欧美aⅴ一区二区三区视频| 国产精自产拍久久久久久蜜| 亚洲人成欧美中文字幕| 久久精品国产成人| 一区二区三区高清| 欧美成人午夜| 狠狠色狠狠色综合日日五| 亚洲影音先锋| 亚洲激情自拍| 久久久999精品| 国产精品视频你懂的| 日韩一区二区精品在线观看| 玖玖视频精品| 欧美一区二区三区久久精品茉莉花| 欧美日韩亚洲综合一区| 亚洲伦理在线免费看| 免费在线视频一区| 久久精品国产91精品亚洲| 国产精品视频免费| 香蕉免费一区二区三区在线观看| 日韩视频在线播放| 欧美日韩国产va另类| 亚洲精品影视在线观看| 亚洲第一色在线| 免费成人在线观看视频| 在线日韩av片| 欧美顶级艳妇交换群宴| 久久精品女人天堂| 伊人成人网在线看| 欧美激情精品| 欧美精品123区| 亚洲美女在线国产| 亚洲人屁股眼子交8| 欧美激情第1页| 99视频在线精品国自产拍免费观看 | 欧美黄色成人网| 久久久久久久久久久成人| 亚洲永久免费精品| 国产精品视频大全| 久久久精品欧美丰满| 欧美一区二区三区四区在线观看 | 亚洲欧洲日韩在线| 亚洲国产精品99久久久久久久久| 久久一区亚洲| 亚洲美洲欧洲综合国产一区| 99伊人成综合| 国产女人aaa级久久久级| 久久久综合香蕉尹人综合网| 久久久久久久综合日本| 亚洲毛片在线观看| 亚洲午夜成aⅴ人片| 国内激情久久| 亚洲精品五月天| 国产主播一区二区三区| 亚洲国产高清一区| 国产精品jizz在线观看美国 | 狠狠色狠狠色综合日日小说| 亚洲第一黄色| 国产精品丝袜91| 欧美www视频在线观看| 欧美日韩调教| 女同性一区二区三区人了人一 | 久久久久久穴| 一区二区三区免费在线观看| 午夜精彩视频在线观看不卡| 亚洲黄色尤物视频| 亚洲欧美日韩直播| av成人手机在线| 久久成人人人人精品欧| 日韩视频不卡| 久久精品国产第一区二区三区最新章节| 91久久一区二区| 欧美伊久线香蕉线新在线| 一本色道久久综合亚洲精品不卡 | 欧美日韩在线看| 欧美14一18处毛片| 国产小视频国产精品| 日韩视频免费大全中文字幕| 韩国成人精品a∨在线观看| 亚洲美女一区| 亚洲激情偷拍| 久久国产一区二区三区| 亚洲欧美日韩国产综合在线| 欧美黑人在线观看| 嫩草影视亚洲| 国内不卡一区二区三区| 亚洲天堂第二页| 亚洲视频一区二区免费在线观看| 免费精品视频| 欧美刺激午夜性久久久久久久| 麻豆免费精品视频| 亚洲日本中文字幕| 亚洲欧美中文日韩v在线观看| 午夜视频在线观看一区二区三区 | 乱人伦精品视频在线观看| 欧美一级视频精品观看| 欧美三级资源在线| 亚洲美女淫视频| 99精品免费网| 欧美精品首页| 日韩视频免费| 宅男精品视频| 国产精品xxxxx| 亚洲一区二区3| 午夜精品久久久久久久99热浪潮 | 日韩午夜在线| 欧美黄色精品| 亚洲人午夜精品免费| 亚洲激情在线播放| 欧美成人精品| 亚洲美女少妇无套啪啪呻吟| 一区二区三区成人精品| 欧美日韩中文字幕| 亚洲欧美精品中文字幕在线| 亚洲欧美日韩一区二区三区在线观看 | 国产精品久久久久久久9999 | 先锋影音一区二区三区| 欧美中文在线免费| 黄色影院成人| 美女久久一区| 一本色道久久综合亚洲精品不卡| 亚洲在线中文字幕| 国产亚洲制服色| 麻豆av福利av久久av| 亚洲人成在线观看一区二区| 国产自产v一区二区三区c| 久久精品夜色噜噜亚洲aⅴ| 亚洲一区二区三区久久| 亚洲精品乱码久久久久久日本蜜臀 | 久久视频一区| 久久av最新网址| 午夜电影亚洲| 午夜精品久久久久久久蜜桃app | 亚洲综合电影| 亚洲一区精品电影| 在线视频你懂得一区| 亚洲精品孕妇| 亚洲日本一区二区三区| 亚洲国产一区二区视频| 欧美日韩免费观看一区三区| 亚洲激情欧美| 亚洲大片av| 欧美激情一区二区三级高清视频| 久久嫩草精品久久久精品| 欧美一区深夜视频| 久久成人国产| 久久久九九九九| 久久视频免费观看| 免费看成人av| 欧美激情一区二区| 亚洲激情影院| 日韩视频在线免费观看| 在线视频日韩精品| 亚洲综合清纯丝袜自拍| 国产真实精品久久二三区| 欧美日韩午夜视频在线观看| 久久精品二区三区| 亚洲一区区二区| 亚洲人成人99网站| 美玉足脚交一区二区三区图片| 亚洲一区激情| 一区二区精品国产| 亚洲欧洲午夜| 亚洲第一黄色网| 国产亚洲人成网站在线观看| 国产精品久久久久久影院8一贰佰| 久久久之久亚州精品露出| 亚洲综合日韩在线| 亚洲午夜精品| 亚洲一二三四区| 一区二区三区欧美亚洲| 亚洲精品免费一二三区|