Viaje
Hay ciudades. El tiempo que se tarda en viajar de la ciudad
a la ciudad
es
.
Entre esos caminos que comienzan en la Ciudad , visite todas las demás ciudades exactamente una vez, y luego regrese a la Ciudad
, ¿cuántos caminos toman el tiempo total de exactamente
para viajar?
Restricciones
- \(2\leN\le8\)
- Si \(i ≠ j\), \(1\leT_{i,j}\le10^8\).
- \(1\leK\le10^9\)
- Todos los valores de la entrada son números enteros.
Entrada:
La primera línea de la entrada contiene y
.
Siguen
líneas cada una con
enteros donde el elemento en la i-ésima fila y la columna
es
.
Salida
Imprime la respuesta como un número entero.
Entrada de ejemplo 1:
4 330
0 1 10100
1 0 20 200
10 20 0 300
100 200 300 0
Salida de ejemplo: 1
2
Hay seis caminos que comienzan en la ciudad , visita todas las demás ciudades exactamente una vez y luego vuelve a la Ciudad
:
1 → 2 → 3 → 4 → 1 1 → 2 → 4 → 3 → 1 1 → 3 → 2 → 4 → 1 1 → 3 → 4 → 2 → 1 1 → 4 → 2 → 3 → 1 1 → 4 → 3 → 2 → 1
El tiempo que se tarda en recorrer estos caminos es de ,
,
,
,
y
, respectivamente, entre los cuales dos son exactamente
.
Entrada de ejemplo 2:
5 5
0 1 1 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 0
Salida de ejemplo 2:
24
En cualquier orden en que visitemos las ciudades, tomará el tiempo total de viajar.
Comments