Ôn tập cuối năm

TC

Áp dụng phương pháp tinh chỉnh từng bước, xây dựng thuật toán để nhập vào một dãy số nguyên, đếm xem trong dãy có bao nhiêu số nguyên tố. Số lượng các số nguyên tố là số chẵn hay lẻ? Đánh giá độ phức tạp của thuật toán xây dựng được.

NT
3 tháng 12 2021 lúc 21:53

#include <bits/stdc++.h>

using namespace std;

long long n,i,dem,a[10000];

//chuongtrinhcon

bool ktnt(long long n)

{

for (int i=2; i*i<=n; i++)

if (n%i==0) return(false);

return(true);

}

//chuongtrinhchinh

int main()

{

cin>>n;

dem=0;

for (i=1; i<=n; i++)

{

cin>>a[i];

if (a[i]>1 && (ktnt(a[i])==true)) dem++;

}

cout<<dem;

return 0;

}

Bình luận (0)

Các câu hỏi tương tự
HH
Xem chi tiết
DV
Xem chi tiết
HT
Xem chi tiết
QM
Xem chi tiết
TP
Xem chi tiết
NT
Xem chi tiết
HT
Xem chi tiết
ML
Xem chi tiết
HD
Xem chi tiết