[백준/Python] 2501번 : 약수 구하기
문제
https://www.acmicpc.net/problem/2501
- 주어진 수의 K번째 작은 약수를 구하는 문제
풀이
주어지는 수 N의 약수를 리스트에 담아 k번째 작은 수 (인덱스 상 k-1)를 출력하였다.
N, K = map(int, input().split(" "))
ls = []
for i in range(1, N+1):
if N % i == 0:
ls.append(i)
try:
print(ls[K-1])
except:
print(0)