Moo Route.
El Granjero Nauj dejó a Bessie en el medio de la nada. En el tiempo , Bessie está ubicada en
en una línea numérica infinita. Ella busca freneticamente una salida moviéndose a la izquierda o a la derecha 1 unidad cada segundo. Sin embargo, realmente no hay salida y después de
segundos, Bessie está de vuelta en
, cansada y resignada.
El Granjero Nauj trata de rastrear a Bessie pero solamente sabe cuántas veces Bessie cruza , dadas en un arreglo
. Bessie nunca llega
a
tampoco a
.
En particular, la ruta de Bessie puede ser representada por una cadena de
y
donde el caracter i-ésimo representa la dirección en que Bessie se mueve en el segundo i-ésimo. El número de cambios de direcciones está definido como el número de ocurrencias de
más el número de ocurrencias de
. Por favor, ayude al Granjero Nauj a contar el número de rutas que Bessie podría haber tomado que son consistentes con
y minimice el número de cambios de dirección. Se garantia que al menos hay
una ruta válida.
Entrada
- La primera línea contiene
.
- La segunda línea contiene
.
Salida
El número de rutas que Bessie podría haber tomado, modulo .
Restricciones
Ejemplo de Entrada
2
4 6
Ejemplo de Salida
2
Bessie debe cambiar dirección al menos 5 veces. Hay dos ruts correspondiendo al cambio de dirección exactamente 5 veces:
RRLRLLRRLL
RRLLRRLRLL
Calificaciones
| Entradas | Restricciones adicionales |
|---|---|
| 2-4 | |
| 5-7 | |
| 8-11 | |
| 12-21 | Sin restricciones adicionales |
USACO 2023 January Contest, Gold Problem 3. Moo Route.
Comments