꾸준히 합시다
백준 파이썬 2501번: 약수 구하기 본문
https://www.acmicpc.net/problem/2501
문제 유형: 수학, 브루트포스 알고리즘
# Solution 1
n, k = map(int, input().split())
divisor = []
for i in range(1, n + 1):
if n % i == 0:
divisor.append(i)
if len(divisor) >= k:
print(divisor[k - 1])
else:
print(0)
'코딩 테스트 문제 풀이' 카테고리의 다른 글
백준 파이썬 2902번: KMP는 왜 KMP일까? (0) | 2021.07.18 |
---|---|
백준 파이썬 2460번: 지능형 기차 2 (0) | 2021.07.15 |
백준 파이썬 5101번: Sequences (0) | 2021.07.10 |
백준 파이썬 11784번: Hex Code (0) | 2021.07.09 |
백준 파이썬 16360번: Go Latin (0) | 2021.06.15 |
Comments