Había yo soportado hasta donde me era posible las mil ofensas de que Fortunato me hacía objeto, pero cuando se atrevió a insultarme juré que me vengaría… Continuamos nuestro camino en busca del amontillado. Pasamos bajo una hilera de arcos muy bajos, descendimos, seguimos adelante y, luego de bajar otra vez, llegamos a una profunda cripta… Puse la última piedra en su sitio y la fijé con el mortero… ¡Requiescat in pace!
Con la excusa de catar un tonel de amontillado, Montressor ha guiado al pobre Fortunato, borracho, a través de las catacumbas debajo del palacio de Montressor. Allí, en una cripta remota, Montressor ha emparedado a Fortunato en un nicho escondido. Ahora Montressor quiere retornar a la habitación en la que empezaron su ruta, pero ha olvidado el camino para llegar. Afortunadamente, tiene un mapa de las catacumbas que muestra las habitaciones y sus conexiones directas. (Tened en cuanta que algunos pasos son tan difíciles que puede ser posible pasar de una habitación a otra , pero no directamente de vuelta de a .) El mapa también muestra qué habitaciones tienen amontillado.
Montressor y Fortunato fueron desde una habitación inicial a otra habitación donde se encuentran ahora. Irónicamente, Montressor sabe que no hay ningún camino desde a ninguna habitación con amontillado. También sabe que es posible llegar desde de vuelta hasta . Sin embargo, no es capaz de identificar cuál es ni cuál es en el mapa. Por favor, ayudadle calculando el número de combinaciones posibles para e que son consistentes con toda esta información.
La entrada consiste en diversos casos, con el número de habitaciones , un número , y habitaciones diferentes con amontillado. Sigue un número , y pares diferentes (con ) denotando que hay una conexión directa de a . Asumid , , y . Las habitaciones se numeran entre 0 y .
Para cada caso, escribid su número de caso (en inglés,
“Case”), seguido del número de combinaciones para
e
que son consistentes con la información que tiene Montressor.
Input
5 1 2 6 0 3 3 0 2 3 1 2 1 4 4 1 8 0 7 1 3 0 3 0 1 5 0 3 0 7 6 0 4
Output
Case #1: 2 Case #2: 6