반응형
https://www.acmicpc.net/problem/2501
소스코드
풀이
★ n의 약수인 수들을 리스트 'a'에 저장합니다.
★ enumerate를 사용하여 리스트 'a'에 존재하는 값들을 '인덱스', '값' 형태로 가져옵니다 ! 가져오면서 인덱스 번호가 k-1번째(인덱스는 0부터 시작)와 같으면 그 인덱스를 가직고 있는 값을 출력합니다.
★만약 k번째 약수가 없으면 0을 출력해야 하기 때문에 for문을 돌면서 break문에 걸리지 않고 반복문을 빠져나온다면 약수가 없는 것이기에 0을 출력해줍니다 :)
반응형
'Algorithm > 백준' 카테고리의 다른 글
[백준 알고리즘] 2847번: 게임을 만든 동준이 (python) (0) | 2023.06.19 |
---|---|
[백준 알고리즘] 13458번: 시험 감독 (Python) (0) | 2023.06.14 |
[백준 알고리즘] 2576번: 홀수 (Python) (0) | 2023.06.14 |
[백준 알고리즘] 1037번: 약수 (Python) (0) | 2023.06.14 |
[백준 알고리즘] 2609번: 최대공약수와 최소공배수 (Python) (0) | 2023.06.13 |