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
'PS > Baekjoon Online Judge' 카테고리의 다른 글
[백준 1915] 가장 큰 정사각형 [C] (0) | 2021.08.16 |
---|---|
[백준 15988] 1, 2, 3 더하기 3 [C] (0) | 2021.08.16 |
[백준 1644] 소수의 연속합 [C] (0) | 2021.08.15 |
[백준 1300] K번째 수 [C] (0) | 2021.08.14 |
[백준 9375] 패션왕 신해빈 [C++] (0) | 2021.08.14 |