時間限制 2000 ms ・ 記憶體限制 256 MB
題目描述
每位火星人固定將收到的郵件轉寄給另一個人,恰好一人且不會寄給自己。酋長只能先寄給其中一位,希望之後轉寄能讓最多不同的人看見郵件。找出最適合的起始收件人。
輸入格式
第一行 T(T ≤ 20)。每筆先給 N(2 ≤ N ≤ 50000),接著 N 行 u、v,表示 u 固定轉寄給 v。編號 1 到 N 且 u ≠ v,每位 u 恰出現一次。
輸出格式
每筆輸出 Case k: m,k 從 1 開始,m 為能到達最多不同人的起點;若並列,選最小編號。
題目來源:UVa 12442 — Forwarding Emails,CPE 歷屆試題。 原題:https://onlinejudge.org/external/124/12442.pdf
範例測資
範例輸入 1
3 3 1 2 2 3 3 1 4 1 2 2 1 4 3 3 2 5 1 2 2 1 5 3 3 4 4 5
範例輸出 1
Case 1: 1 Case 2: 4 Case 3: 3
請先登入後再提交程式碼
討論與題解
載入討論區…