1697 - Jaida e o Jogo Multiplicativo
- ID: 1697
- IdBecrowd: 1697
- Tags: ad-hoc, matematica
- Nível: 9
- Tempo Limite: 2 segundos
- Memória: 200 MB
- Categoria: Matemática
- Autor: Bugs, Lucas y Coyote, Universidad Católica San Pablo
Descrição
Jaida adora inteiros positivos. Agora ela está jogando um jogo chamado “jogo de multiplicar”.
“Jogo de multiplicar” é um jogo educativo no qual você tem uma lista de N números. Você pode escolher qualquer par desses números e adicionar o resultado da multiplicação deles na lista. Você pode fazer essa operação quantas vezes quiser.
Jaida quer que a lista contenha todos os números de 1 a X (mas pode haver repetições ou números maiores). Ajude a pequena Jaida dizendo-a qual é o maior valor de X que ela pode obter.
Entrada
A primeira linha da entrada contém um inteiro T que representa o número de casos de teste. Cada caso de teste é descrito em 2 linhas:
A primeira linha contém o número
N (0 < N <= 10 6 ) como explicado acima. A segunda linha contém N inteiros positivos a i , que são os números iniciais da lista de Jaida (0 < a i <= 10 9 ).
Saída
Para cada caso de teste imprima uma linha contendo o maior valor de X que Jaida pode obter. Se for impossível, imprima 0 .
Exemplos
Exemplo de Entrada
3
6
1 2 3 4 5 12
3
2 3 4
3
1 2 3
Exemplo de Saída
6
0
4