Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Olm chào em, em cần nêu rõ các hậu quả trong câu hỏi. Có như vậy cộng đồng Olm mới có thể giúp em đưa ra các lựa chọn tốt nhất. Cảm ơn em đã đồng hành cùng Olm.Chúc em học tập hiệu quả và có những giây phút giao lưu thú vị cùng cộng đồng Olm, em nhé.
Những khó khăn khi tin học phát triển là mất nhiều thời gian để học hỏi tìm hiểu, kinh tế khác nhau nên việc áp dụng tin học còn hạn chế, lợi dụng Internet để thực hiện những hành vi xấu.
→ Đáp án D
#include <iostream>
using namespace std;
typedef long long ll;
const int MAXN = 1e7 + 1;
bool prime[MAXN];
void sieve(){
prime[0] = prime[1] = true;
for(int i = 2; 1LL * i * i < MAXN; ++i){
if(!prime[i]){
for(int j = i * i; j < MAXN; j += i){
prime[j] = true;
}
}
}
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int K;
cin >> K;
sieve();
while(K--){
int N;
cin >> N;
if(!prime[N]){
cout << "YES\n";
}
else{
cout << "NO\n";
}
}
return 0;
}


Để làm được câu khó thì em cần có nền tảng vững chắc kiến thức cơ bản, luyện tập thường xuyên, các bài, dạng bài cho đến khi thuần thục. Sau đó đưa các dạng bài nâng cao về dạng bài cơ bản để làm.