Hamiltonian Flights.
Submit solution
Points:
100 (partial)
Time limit:
2.0s
Memory limit:
512M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, Brain****, C, C#, C++, Dart, Go, Java, JS, Kotlin, Lua, Pascal, Perl, Prolog, Python, Rust, Scala, Swift, VB, Zig
Hay ciudades y
conexiones aéreas entre ellas. Quieres viajar de Syrjälä a Lehmälä de forma que visites cada ciudad exactamente una vez. ¿Cuántas rutas posibles hay?
Entrada
La primera línea de entrada tiene dos números enteros y
: el número de ciudades y vuelos. Las ciudades se numeran
. La ciudad
es Syrjälä, y la ciudad
es Lehmälä.
Luego, hay líneas que describen los vuelos. Cada línea tiene dos enteros
y
: hay un vuelo de la ciudad
a la ciudad
. Todos los vuelos son de ida.
Salida
Imprime un entero: el número de rutas módulo 10^9+7.
Restricciones
Ejemplo de Entrada
4 6
1 2
1 3
2 3
3 2
2 4
3 4
Ejemplo de Salida
2
Comments