티스토리 뷰

www.acmicpc.net/problem/2960

 

2960번: 에라토스테네스의 체

2, 4, 6, 8, 10, 3, 9, 5, 7 순서대로 지워진다. 7번째 지워진 수는 9이다.

www.acmicpc.net

import sys, math

N, K = map(int, sys.stdin.readline().split())
num = [1] * (N+1)
answer = 0
for i in range(2, N+1):
  for j in range(i, N+1, i):
    if num[j]:
      num[j] = 0
      answer += 1
      if answer == K:
        print(j)
        break
공지사항
최근에 올라온 글
«   2026/01   »
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
글 보관함