#P3535. [POI 2012] TOU-Tour de Byteotia

[POI 2012] TOU-Tour de Byteotia

题目描述

译自 POI 2012 Stage 2. Day 0「Tour de Byteotia

给定一个 nn 个点、mm 条边的无向图,问最少删掉多少条边能使得编号小于等于 kk 的点都不在任何一条简单环上。

输入格式

第一行包含三个整数 nnmmkk,分别表示 nn 个节点, mm 条边,kk 意义见题面。

接下来 mm 行,每行两个整数 uuvv,表示一条由 uuvv双向边。数据保证没有重边

输出格式

第一行一个整数 cntcnt,表示最少的删边数量;

接下来 cntcnt 行,每行输出两个正整数 a,ba,b,表示删除 a,ba,b 之间的一条边。先输出编号小的点,再输出编号大的点。

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

提示

样例配图如下:

对于 40%40\% 的数据,n1000n \le 1000m5000m \le 5000

对于 100%100\% 的数据,1n1061 \le n \le 10^60m2×1060 \le m \le 2\times10^61kn1 \le k \le n1u<vn1 \le u \lt v \le n

翻译来自于 LibreOJ