nếu số nhập vào là số nguyên tố thì truyền vào 0 thay vì giá trị nhập vào. Trả về màn hình số lần xuất hiện của 0 trong mảng. #include #include using namespace std; bool checkSNT(int n) { if (n < 2) return false; for (int i = 2; i <= sqrt(n); i++) { if (n % i == 0) return false; } return true; } void input(int a[], int &n) { for (int i = 0; i < n; i++) { cin >> a[i]; } } int dem(int a[], int n) { int count = 0; for (int i = 0; i < n; i++) { if (checkSNT(a[i]) == true) { a[i] = 0; } if (a[i] == 0) count++; } return count; } int main() { int n; cin >> n; int a[n]; input(a, n); cout << dem(a, n); return 0; }