๐งธ ์์๋ฅผ ์ฐพ๋ ๋ฐฉ๋ฒ์ธ '์๋ผํ ์คํ ๋ค์ค์ ์ฒด'๋ฅผ ํ์คํํ๊ธฐ ์ํด ํ์ด๋ณด์๋ค.
์ฝ๋
const fs = require('fs');
const [N, K] = fs.readFileSync('/dev/stdin').toString().trim().split(' ').map(Number);
const arr = new Array(N + 1).fill(false);
let count = 0;
for (let i = 2; i <= N; i++) {
for (let j = i; j <= N; j += i) {
if (!arr[j]) {
arr[j] = true;
count++;
if (count === K) return console.log(j);
}
}
}