| //https://www.acmicpc.net/problem/2501 #include <iostream> | |
| using namespace std; | |
| int main(){ | |
| int N, K; | |
| cin >> N >> K; | |
| int cnt=0; | |
| for(int i=1; i<=N; i++){ | |
| if(N%i==0) cnt++; | |
| if(cnt==K) { | |
| cout << i ; | |
| return 0; | |
| } | |
| } | |
| cout << "0"; | |
| return 0; | |
| } |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180327_10869_사칙연산 (0) | 2018.03.27 |
|---|---|
| 180318_1182_부분집합의 합 (0) | 2018.03.18 |
| 180302_9506_약수들의 합 (0) | 2018.03.02 |
| 180302_2600_구슬게임 (0) | 2018.03.02 |
| 180302_9465_스티커 (0) | 2018.03.02 |