Completando el Regalo
Descripción
Es el cumpleaños de Karel, y su amigo Ahmed decide regalarle un número muy grande. Desafortunadamente, Karel le tiene fobia a valores mayores a , por lo que Ahmed le entrega un arreglo y un arreglo , y le dice que su número es el resultado de:
En otras palabras, el número se puede expresar como el producto de cada elemento del arreglo elevado al elemento del arreglo con mismo índice.
Lamentablemente, le entregaron a Ahmed un tercer arreglo y le contaron en último momento que a Karel le encantan los números que son -potencia para todo , o sea, que se debe cumplir que , siendo el número que cumple las condiciones de Karel y un valor que puede variar con tal de cumplir la igualdad para cada .
Tarea
Ahmed quiere modificar un poco su regalo para que cumpla con las preferencias de su amigo y necesita tu ayuda para ello. Diga el menor entero positivo por el cual Ahmed tiene que multiplicar su regalo para que satisfaga las condiciones antes mencionadas.
Puede que este número sea muy grande, así que estamos interesados en su módulo .
Cabe destacar que debido al terrible miedo de Karel a valores grandes, Ahmed se asegura que cualquier operación aritmética con propiedad conmutativa que se efectúe sobre todos los elementos del arreglo va a dar como resultado un número que no excede , exceptuando la multiplicación.
Se define la propiedad conmutativa como aquella que al operar dos elementos no depende del orden en que se tomen. Un ejemplo de esto sería la suma o multiplicación de dos valores.
Entrada
La primera línea contiene un entero (), el números de casos de prueba. Cada uno de estos contiene dos enteros y separados por un espacio, el tamaño de los arreglos y , y el tamaño del arreglo , respectivamente.
La segunda línea continene enteros separados por espacios, el i-ésimo es .
La tercera línea continene enteros separados por espacios, el i-ésimo es .
La cuarta línea continene enteros separados por espacios, el i-ésimo es .
Salida
Imprima un solo entero, el valor por el cual se debe multiplicar el regalo de Ahmed para satisfacer las condiciones de los números que le gustan a Karel módulo .
Subtareas
- Subtarea ( puntos): y .
- Subtarea ( puntos): para todo .
- Subtarea ( puntos): , .
- Subtarea ( puntos): Sin restricciones adicionales.
Ejemplo de Entrada y Salida
Entrada
3
8 1
2 3 4 5 6 7 8 9
2 3 4 5 6 7 8 9
2
1 3
248918
545795
364583 619091 67301
3 2
6 6 6
1 2 3
5 7
Salida
105
257399592
321781213
Comments