两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  信息學(xué)奧賽一本通T1346-親戚(relation)
題目 3113:

信息學(xué)奧賽一本通T1346-親戚(relation)

時間限制: 2s 內(nèi)存限制: 192MB 提交: 1391 解決: 271

題目描述

或許你并不知道,你的某個朋友是你的親戚。他可能是你的曾祖父的外公的女婿的外甥女的表姐的孫子。如果能得到完整的家譜,判斷兩個人是否是親戚應(yīng)該是可行的,但如果兩個人的最近公共祖先與他們相隔好幾代,使得家譜十分龐大,那么檢驗(yàn)親戚關(guān)系實(shí)非人力所能及。在這種情況下,最好的幫手就是計算機(jī)。為了將問題簡化,你將得到一些親戚關(guān)系的信息,如Marry和Tom是親戚,Tom和Ben是親戚,等等。從這些信息中,你可以推出Marry和Ben是親戚。請寫一個程序,對于我們的關(guān)于親戚關(guān)系的提問,以最快的速度給出答案。

輸入格式

輸入由兩部分組成。
第一部分以N,M開始。N為問題涉及的人的個數(shù)(1≤N≤20000)。這些人的編號為1,2,3,…, N。下面有M行(1≤M≤1000000),每行有兩個數(shù)ai,bi,表示已知ai和bi是親戚。
第二部分以Q開始。以下Q行有Q個詢問(1≤ Q ≤1000000),每行為ci,di,表示詢問ci和di是否為親戚。

輸出格式

對于每個詢問ci,di,輸出一行:若ci和di為親戚,則輸出“Yes”,否則輸出“No”。

樣例輸入

10 7
2 4
5 7
1 3
8 9
1 2
5 6
2 3
3
3 4
7 10
8 9

樣例輸出

Yes
No
Yes

提示

零基礎(chǔ)同學(xué)可以先學(xué)習(xí)視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點(diǎn)擊這里了解課程詳情
標(biāo)簽