a539: Placing Lampposts
標籤 : DFS DP
通過比率 : 2人/2人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2021-01-12 15:12

內容

給定一個 $n$ 個點 $m$ 條邊的無向無環圖

你可以在節點上放燈,每個燈可以照亮以它為端點的所有邊

目標是把所有邊都照亮,且在燈的總數最小的前提下,被兩盞燈同時照亮的邊應該盡量多

輸入說明

多個測資點,每個測資點多筆測資

每個測資點第一行有一正整數 $T$ 代表測資筆數 ( $T\leq 30$ )

每筆測資第一行有兩正整數 $n,m$ 代表圖的節點數和邊數 ( $m<n\leq 5\times 10^3$ )

接下來有 $m$ 行,每行兩個非負整數 $a,b$ 代表節點 $a,b$ 之間有一條邊

輸出說明

對於每筆測資,輸出三個整數 $sum, light_2, light_1$

即 燈的總數, 被兩個燈照亮的邊數, 只被一個燈照亮的邊數

範例輸入
2
4 3
0 1
1 2
2 3
5 4
0 1
0 2
0 3
0 4
範例輸出
2 1 2
1 0 4
測資資訊:
記憶體限制: 256 MB
公開 測資點#0 (20%): 1.0s , <1K
公開 測資點#1 (20%): 1.0s , <1M
公開 測資點#2 (20%): 1.0s , <1M
公開 測資點#3 (20%): 1.0s , <1M
公開 測資點#4 (20%): 1.0s , <1M
提示 :
標籤:
DFS DP
出處:
UVa 10859 [管理者:
fdhs107_KonChin... (konchin)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」