https://www.acmicpc.net/problem/2501 문제: 약수 구하기 설명자연수 N이 주어졌을 때, N의 약수들 중에서 K번째로 작은 수를 구하는 문제이다.약수란 어떤 수 p가 q로 나누어떨어질 때(q로 나눈 나머지가 0일 때), q는 p의 약수이다.약수들은 오름차순으로 정렬되어 있다고 본다. 입력첫째 줄에 자연수 N, K가 공백으로 구분되어 주어진다.1 ≤ N ≤ 10,0001 ≤ K ≤ N 출력N의 약수들 중 K번째로 작은 수를 출력한다.만약 약수의 개수가 K보다 작다면 0을 출력한다. 예제 입력 16 3예제 출력 13 예제 입력 225 4예제 출력 20 예제 입력 32735 1예제 출력 31 핵심 아이디어1부터 N까지 나누어 보며 나머지가 0인 수들을 약수로 수집하고, 정렬된 ..