A1373.[COCI-2008_2009-contest2]#4 RESETO

普及+/提高

COCI

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

The sieve of Eratosthenes is a famous algorithm to find all prime numbers up to N. The algorithm is:

  1. Write down all integers between 2 and N, inclusive.
  2. Find the smallest number not already crossed out and call it P; P is prime.
  3. Cross out P and all its multiples that aren't already crossed out.
  4. If not all numbers have been crossed out, go to step

Write a program that, given N and K, find the K-th integer to be crossed out.

输入格式

The integers N and K (2 ≤ K < N ≤ 1000).

输出格式

Output the K-th number to be crossed out.

输入输出样例

  • 输入#1

    7 3

    输出#1

    6
  • 输入#2

    15 12

    输出#2

    7
  • 输入#3

    10 7

    输出#3

    9

说明/提示

In the third example, we cross out, in order, the numbers 2, 4, 6, 8, 10, 3, 9, 5 and 7. The seventh
number is 9.

首页