티스토리 뷰

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
공지사항
최근에 올라온 글
«   2025/04   »
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
글 보관함