Puentes Rotos
Submit solution
Points:
100 (partial)
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, BrainF***, C, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Perl, Prolog, Python, Scala, Swift, VB
Tenemos islas y puentes. El -ésimo puente conecta la -ésima y la -ésima isla bidireccionalmente.
Sin embargo, los resultados de un estudio muestran que todos estos puentes se derrumbarán debido al envejecimiento, en el orden del primer puente al -ésimo puente.
Sea la inconveniencia igual al número de pares de islas con , de tal manera que ya no podemos viajar entre la -ésima isla y la -ésima isla mediante los puentes que quedan. Para cada calcular el inconveniente justo después de que el -ésimo puente se derrumbe.
La inconveniencia es inicialmente igual a 0.
Entrada
La entrada se da en el siguente formato:
Salida
En el orden imprima la inconveniencia justo después de que colapse el -ésimo puente.
Ejemplo de Entrada 1
4 5
1 2
3 4
1 3
2 3
1 4
Ejemplo de Salida 1
0
0
4
5
6
Ejemplo de Entrada 2
6 5
2 3
1 2
5 6
3 4
4 5
Ejemplo de Salida 2
8
9
12
14
15
Ejemplo de Entrada 3
2 1
1 2
Ejemplo de Salida 3
1
Comments