Parèntesis i claudàtors

Suposeu que disposeu de xx parells de parèntesis i de yy parells de claudàtors (parèntesis quadrats). De quantes maneres podeu parentitzar correctament?

Per exemple, amb x=2x = 2 i y=1y = 1 hi ha 15 maneres:

()()[] ()[()] (()[]) ([()]) [()]()
()([]) (())[] (([])) []()() [()()]
()[]() ([])() ([]()) [](()) [(())]

Com que el número de combinacions creix molt de pressa amb xx i yy, feu els càlculs mòdul un natural donat mm.

Entrada

L’entrada consisteix en diversos casos. Cada cas té xx, yy i mm. Suposeu 0x500 \le x \le 50, 0y500 \le y \le 50, i 2m1082 \le m \le 10^8.

Sortida

Per a cada cas, escriviu el nombre de parentitzacions correctes amb xx parells de parèntesis i yy parells de claudàtors, mòdul mm.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:28:38.050Z

© Jutge.org, 2006–2026.
https://jutge.org