Permutaciones Casi Crecientes
Submit solution
Points:
100 (partial)
Time limit:
2.0s
Memory limit:
256M
Authors:
Problem types
Allowed languages
C++
Una permutación es una secuencia de enteros desde hasta de longitud , donde cada número aparece exactamente una vez. Por ejemplo, , \([4, 3, 5, 1, 2]\), \([3, 2, 1]\) son permutaciones, pero \([1, 1]\), \([4, 3, 1]\), \([2, 3, 4]\) no lo son.
Se dice que una permutación de longitud es casi creciente si solo existe un único con tal que . Debes responder preguntas: ¿cuántas permutaciones casi crecientes hay de longitud ?
Subtareas
En todas las subtareas se cumple que
- Subtarea 1 (6 puntos): .
- Subtarea 2 (31 puntos): .
- Subtarea 3 (31 puntos): .
- Subtarea 4 (32 puntos): .
Entrada
En la primera línea , el número de casos.
En cada una de las líneas hay un entero el número de elementos en la permutación.
Salida
Para cada caso imprima un entero módulo : la cantidad de permutaciones casi crecientes de longitud .
Ejemplos
Entrada 1
3
2
4
87
Salida 1
1
11
982023288
Comments