六度分離
time limit:1000msmemory limit:32768kb64bit io format:%i64d & %i64u
submit
status
description
2023年,美國著名的社會學家斯坦利·公尺爾格蘭姆提出了乙個名為「小世界現象(small world phenomenon)」的著名假說,大意是說,任何2個素不相識的人中間最多隻隔著6個人,即只用6個人就可以將他們聯絡在一起,因此他的理論也被稱為「六度分離」理論(six degrees of separation)。雖然公尺爾格蘭姆的理論屢屢應驗,一直也有很多社會學家對其興趣濃厚,但是在30多年的時間裡,它從來就沒有得到過嚴謹的證明,只是一種帶有傳奇色彩的假說而已。
lele對這個理論相當有興趣,於是,他在hdu裡對n個人展開了調查。他已經得到了他們之間的相識關係,現在就請你幫他驗證一下「六度分離」是否成立吧。
input
本題目包含多組測試,請處理到檔案結束。
對於每組測試,第一行包含兩個整數n,m(0output
對於每組測試,如果資料符合「六度分離」理論就在一行裡輸出"yes",否則輸出"no"。
sample input
8 70 11 2
2 33 4
4 55 6
6 78 8
0 11 2
2 33 4
4 55 6
6 77 0
sample output
yesyes
#include#include#includeusing namespace std;
int map[1000][1000];
int main()
for(i=0;imap[i][k]+map[k][j])
map[i][j]=map[i][k]+map[k][j];}
int k=0;
for(int i=0;i7)
}if(k==1)
printf("no\n");
else
printf("yes\n"); }
}
HDU 1869 六度分離 floyd 最短路
題目 problem description 1967年,美國著名的社會學家斯坦利 公尺爾格蘭姆提出了乙個名為 小世界現象 small world phenomenon 的著名假說,大意是說,任何2個素不相識的人中間最多隻隔著6個人,即只用6個人就可以將他們聯絡在一起,因此他的理論也被稱為 六度分離...
六度分離 (Floy Warshall演算法)
1967年,美國著名的社會學家斯坦利 公尺爾格蘭姆提出了乙個名為 小世界現象 small world phenomenon 的著名假說,大意是說,任何2個素不相識的人中間最多隻隔著6個人,即只用6個人就可以將他們聯絡在一起,因此他的理論也被稱為 六度分離 理論 six degrees of sepa...
六度分隔與最短路徑
最短路徑 圓明園的北部有乙個迷宮,據說古時候每次有慶典在圓明園的時候,皇帝會派一些宮女走迷宮,看誰最先走到迷宮內的亭子,會有不錯的獎賞。迷宮問題對數學家們來講雖然是小兒科但在計算機課程上卻非常重要,因為不同的求解會涉及到遞迴,廣度優先和深度優先等演算法。迷宮畢竟是乙個放置在2維空間的有限聯絡的網路,...