PS/Baekjoon Online Judge
[백준 2960] 에라토스테네스의 체 [C]
kimyoungrok
2021. 8. 15. 16:31
728x90
소스코드
#include <stdio.h>
#include <stdbool.h>
#define MAX 1001
bool not_prime[MAX];
int main(){
int N, K;
scanf("%d %d", &N, &K);
for (int i = 2; i <= N; i++)
for (int j = i; j <= N; j += i)
if (!(not_prime[j]++)){
if (!(--K)){
printf("%d", j);
return 0;
}
}
}
출처
2960번: 에라토스테네스의 체
2, 4, 6, 8, 10, 3, 9, 5, 7 순서대로 지워진다. 7번째 지워진 수는 9이다.
www.acmicpc.net
728x90