Recent Posts
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Today
Total
관리 메뉴

Try

[Programmers/C++] 소수의 합 본문

Algorithm/Programmers

[Programmers/C++] 소수의 합

HAS3ONG 2018. 11. 15. 15:17

출처

https://programmers.co.kr/learn/courses/30/lessons/14406



소스


#include <vector>
using namespace std;
int arr[10000000] = {0};
long long solution(int N) {
long long answer = 0;
int i = 2;
for(i = 2; i <= N; i++)
{
arr[i] = 1;
}
for(i = 2; i <= N; i++)
{
if(arr[i] == 0)
{
continue;
}
for(int j = i+i; j <= N; j = j+i)
{
arr[j] = 0;
}
}
for(i = 2; i <= N; i++)
{
if(arr[i] != 0)
{
answer = answer+i;
}
}
return answer;
}



'Algorithm > Programmers' 카테고리의 다른 글

[Programmers/C++] 기능개발  (0) 2018.11.15
[Programmers/C++] 탑  (0) 2018.11.15
[Programmers/C++] 카펫  (0) 2018.11.12
[Programmers/C++] 최빈값 구하기  (0) 2018.11.12
[Programmers/C++] 타겟 넘버  (0) 2018.11.12
Comments