#include using namespace std; int main() { int N,M; cin >> N >> M; vectorA(M),B(N+1); for(int i = 0; i < M; i++) { cin >> A[i]; B[A[i]] = 1; } int ans = 0; for(int i = N; i >= 1; i--) { if(!B[i]) { ans++; } else { for(int j = 1; j*j <= i; j++) { if((i%j) == 0) { B[j] ^= 1; if(j*j != i) { B[i/j] ^= 1; } } } } } cout << ans << endl; }