k번째 약수

생성일: 2022년 1월 6일 오전 1:25

구현 코드

# K번째 약수
import sys
#sys.stdin = open("input.txt", "rt")
n, k = map(int, input().split())

num = 0
for i in range(1,n+1):
    if n % i == 0:
        num += 1
    if num == k:
        print(i)
        break
else:
    print(-1)
  • for-else문 사용

좋은 웹페이지 즐겨찾기