时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
题目描述
输入一个自然数N,按质数定义从小到大输出1~N(包含N)中所有的质数
输入描述:
输入一行,包含一个整数N
1 <= N <= 2000
输出描述:
输出一行,包含所有的质数,按照从小到大的顺序输出,以空格隔开。
示例1
输入
20
输出
2 3 5 7 11 13 17 19
#include<iostream>
using namespace std;
int main()
{
int N;
cin>>N;
for(int i=2;i<=N;i++)
{
int k=0;
for(int j=2;j<i;j++)
{
if(i%j==0)
{
k=1;
break;
}
}
if(k==0)
cout<<i<<" ";
}
return 0;
}