結果

提出番号 504
提出者 ndifix
言語 C++
提出日時 2017-07-21 20:36:02
問題名 (21)素数列挙
結果 WA
点数 0%

テストケース

テストケース 結果 得点 実行時間 メモリ使用量
1 WA 0% 2ms 7632KB
2 WA 0% 2ms 8000KB
3 WA 0% 11ms 8240KB
4 WA 0% 2ms 7712KB
5 AC 100% 3ms 7728KB

ソースコード

#include <iostream>
#include <cmath>
using namespace std;

int main(){
	int n;
	bool a[n+1];
	for(int i=0; i<=n; i++) a[i]=1;
	a[0]=0; a[1]=0;
	for(int i=2; i<=sqrt(n); i++){
		if(a[i]==1){
			for(int j=i*2; j<n; j++) a[j]=0;
		}
	}

	int b=0;
	for(int i=0; i<n+1; i++){
		if(a[i]==1) b+=1;
	}

	cout << b << endl;
	return 0;
}