Điểm:
800 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho số nguyên dương \(n\), hãy liệt kê các số nguyên tố trong phạm vi từ \(1\) tới \(n\).
Input
- Vào từ thiết bị nhập chuẩn số nguyên dương \(n \leq 10^6\).
Output
- Ghi ra thiết bị xuất chuẩn các số nguyên tố tìm được theo thứ tự tăng dần, mỗi số một dòng.
Example
Test 1
Input
10
Output
2
3
5
7
Bình luận
include <bits/stdc++.h>
using namespace std;
int kiem_tra(int n) {
if (n < 2) {
return 0;
}
if (n == 2) {
return 1;
}
if (n % 2 == 0) {
return 0;
}
}
int main(){
int n;
cin >> n;
for(int i = 2 ; i < n ; i++){
if(kiem_tra) cout << i << "\n";
}
return 0;
}
cứu tôi bài này với !!!!!!
solution python
bài này chỉ cần sàng nguyên tố nhỉ