Puentes

Un puente de un grafo no dirigido se define como cualquier arista cuyo
borrado incrementa el número de componentes conexas del grafo. Vuestra
tarea es calcular todos los puentes de un grafo dado.

Entrada

La entrada consiste en diversos casos, cada uno con el número de
vértices n, seguido del número de aristas m, seguido de m pares x y
indicando una arista entre x e y, con x ≠ y. Asumid 2 ≤ n ≤ 10⁴,
1 ≤ m ≤ 5n, que los vértices se numeran a partir de cero, y que hay como
mucho una arista conectando cualquier par de vértices.

Salida

Para cada grafo, escribid el número de puentes, seguido por una linea
con todos los puentes. Los dos vértices de cada puente deben estar
ordenados crecientemente, y los puentes entre sí también deben estar
ordenados crecientemente. Escribid una linea con 10 guiones al final de
cada caso.

Información del problema

Autoría: Unknown
Traducción: Salvador Roura

Generación: 2026-01-25T10:33:19.172Z

© Jutge.org, 2006–2026.
https://jutge.org
