UVA10859 放置街灯 Placing Lampposts
题目描述
# 题面描述
给定一个 $n$ 个点 $m$ 条边的无向无环图,在尽量少的节点上放灯,使得所有边都与灯相邻(被灯照亮)。
在灯的总数最小的前提下,被两盏灯同时照亮的边数应该尽可能大。
输入格式
第一行输入 $T$ ,为数据组数。
每组数据第一行输入 $n,m$,分别为该组数据中图的点数和边数。
以下 $m$ 行,输入各边的两端点 $u,v$。
输出格式
输出共 $T$ 行。
对每组数据,一行输出三个数,最小灯数、被两盏灯同时照亮的边数、只被一盏灯照亮的边数。