// CPP.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <ctime>
using namespace std;
bool IsPrime(const int a){
bool flag = true;
int b = a / 2; // 这里是a除以2,没有必要计算更大的值
while (b >= 2){
if (a % b == 0){
flag = false;
break;
}
else{
b--;
}
}
return flag;
};
int _tmain(int argc, _TCHAR* argv[])
{
int a;
cin >> a;
clock_t start, end;
start = clock();
for (int i = 2; i < a + 1; i++){
if (IsPrime(i))
cout << i << " ";
}
end = clock();
cout << "Run time: " << (double)(end - start) / CLOCKS_PER_SEC << "S" << endl;
return 0;
}