Grid Paths II.
Consideremos una cuadrícula de donde la casilla superior izquierda es
y la inferior derecha es
.
El objetivo es moverse desde la casilla superior izquierda hasta la inferior derecha. En cada paso, se puede avanzar una casilla a la derecha o hacia abajo. Además, hay trampas en la cuadrícula. No se puede acceder a una casilla con una trampa.
¿Cuál es el número total de caminos posibles?
Entrada
La primera línea de entrada contiene dos enteros, y
: el tamaño de la cuadrícula y el número de trampas.
A continuación, hay líneas que describen las trampas. Cada línea contiene dos enteros,
y
: la ubicación de una trampa.
Se puede asumir que no hay trampas en las casillas superior izquierda e inferior derecha.
Salida
Imprime el número de caminos módulo .
Restricciones
Ejemplo de Entrada
3 1
2 2
Ejemplo de Salida
2
Comments