Adventure Time - Jake [백준/python] 2501 약수 구하기:
본문 바로가기
Back-end/백준(python)

[백준/python] 2501 약수 구하기:

by bogyoi 2023. 10. 25.

 

import sys

n, k= map(int, sys.stdin.readline().split())
arr=[]

for i in range(1,n+1):
  if (n%i==0):
    arr.append(i)

if len(arr)<k:
  print('0')
else:
  print(arr[k-1])
 
 

for문 range (1, n+1) 주의해

 

n의 약수들 중에 k번째 작은 수를 출력해야하는데 , 약수의 개수가 k보다 작으면 그냥 0을 출력하도록 해야함.