728x90
#include <vector>
#include <iostream>
using namespace std;
int main() {
int N, K;
cin >> N >> K;
vector<int> div;
int flagNum = 1;
while (N >= flagNum) {
if (N % flagNum == 0)
div.emplace_back(flagNum);
++flagNum;
}
if (K > div.size()) {
cout << 0;
}
else {
cout << div[K - 1];
}
return 0;
}
728x90
'Archive' 카테고리의 다른 글
Binary Exponentiation (0) | 2022.09.11 |
---|---|
홍정모랩 파이썬 추월코스 후기 (0) | 2022.09.10 |
codeup 1023 ~1032 (0) | 2020.12.15 |
Visual Studio 에서 <bits/stdc++.h> 사용하는 방법 (0) | 2020.12.12 |
codeup 1020 ~ 1022 (0) | 2020.12.04 |