27a Olimpíada Brasileira de Informática
  Quase primo
O jovem César está aprendendo sobre números primos: um número X > 1 éEntrada
A primeira linha da entrada contém dois inteiros, N e K. A linha seguinte contém K primos distintos ki, (1 ≤ i ≤ K), que são os primos que César acha que o professor irá considerar.Saída
Imprima um único inteiro, a quantidade de números inteiros positivos menores ou iguais a N que não são divisíveis por nenhum número na lista.Restrições
- 1 ≤ N ≤ 10^9
- 1 ≤ K ≤ 40
- ki é primo e 2 ≤ ki ≤ N
Informações sobre a pontuação
- Em um conjunto de testes valendo 20 pontos, N ≤ 105 e K = 1
- Em um conjunto de testes valendo 40 pontos, N ≤ 105 e K ≤ 20
- Em um conjunto de testes valendo 80 pontos, N ≤ 109 e K ≤ 20
Exemplos
| Entrada 10 1 2 | Saída 5 | 
| Entrada 10 2 2 3 | Saída 3 | 
| Entrada 20 3 2 5 7 | Saída 7 | 
| Entrada 29 3 2 5 7 | Saída 10 |