Divisores
Submit solution
Points:
100 (partial)
Time limit:
4.0s
Memory limit:
256M
Author:
Problem type
Allowed languages
Ada, BrainF***, C#, C++, Dart, Go, Java, JS, Kotlin, Prolog, Python, Swift, VB
Se le dan enteros . Cada tiene entre y divisores. Considere - el producto de todos los números enteros de entrada. Encuentra el número de divisores de . Como este número puede ser muy grande, imprímalo módulo .
Entrada
La primera línea contiene un solo entero - el número de números.
Cada uno de los siguientes líneas contiene un número entero . Se garantiza que el número de divisores de cada está entre y .
Salida
Imprima un solo entero - el número de divisores del producto módulo .
Puntuación
- Subtarea 1 (30 ptos): para todo tal que .
- Subtarea 2 (70 ptos): Sin restricciones adicionales.
Ejemplos
Ejemplo de entrada 1
3
9
15
143
Ejemplo de salida 1
32
Ejemplo de entrada 2
1
7400840699802997
Ejemplo de salida 2
4
Ejemplo de entrada 3
8
4606061759128693
4606066102679989
4606069767552943
4606063116488033
4606063930903637
4606064745319241
4606063930904021
4606065559735517
Ejemplo de salida 3
1920
Ejemplo de entrada 4
3
4
8
16
Ejemplo de salida 4
10
Nota
En el primer caso, . Sus divisores son , un total de .
En el segundo caso, tiene cuatro divisores: y .
En el tercer caso .
En el cuarto caso, , entonces la respuesta es igual a .
Comments