2960번: 에라토스테네스의 체 (acmicpc.net)
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
|
from math import sqrt
n, k = map(int, input().split())
m = []
count = 0
for i in range(n):
m.append(i+1)
for i in range(2,n+1):
if i not in m:
continue
else:
m.remove(i)
count+=1
if count == k:
print(i)
exit(0)
for j in range(i*i, n+1, i):
if j not in m:
continue
else:
m.remove(j)
count +=1
if count == k:
print(j)
exit(0)
|
cs |
'백준' 카테고리의 다른 글
백준 1316번: 그룹 단어 체커 (0) | 2021.07.07 |
---|---|
백준 4673번: 셀프 넘버 (0) | 2021.07.02 |
백준 14891번: 톱니바퀴 (0) | 2021.07.02 |
백준 14500번: 테트로미노 (0) | 2021.07.02 |
백준 4949번: 균형잡힌 세상 (0) | 2021.06.29 |