백준 파이썬 코딩테스트 (약수 구하기)

2025. 8. 28. 13:01·코딩테스트/BaekJoon

백준 2501번 문제

약수 구하기


문제

 


풀이

1.

이 문제에서의 요구사항은

1. N의 약수를 찾기
2. N의 약수 중 K 번째 약수 찾기

이다.

 

이때, N의 약수를 찾는 법은 for 반복문을 사용해서 1부터 N+1까지 반복 후
반복속에서 N과 i 의 나머지가 0 인경우를 리스트로 저장한다.

 

리스트의 길이가 K보다 작을경우 0 을 출력, 
리스트의 길이가 더 길다면 리스트에서 K-1 인덱스를 찾아서 출력을 하면 된다.

 

 


결과

import sys
N, K = map(int,sys.stdin.readline().strip().split())
factors = []

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

if len(factors) < K :
    print(0)
else:
    print(factors[K-1])

 

 

 

 

Coding_Test/백준/Bronze/2501. 약수 구하기 at main · K-MarkLee/Coding_Test · GitHub

 

Coding_Test/백준/Bronze/2501. 약수 구하기 at main · K-MarkLee/Coding_Test

This is an auto push repository for Baekjoon Online Judge created with [BaekjoonHub](https://github.com/BaekjoonHub/BaekjoonHub). - K-MarkLee/Coding_Test

github.com

 

저작자표시 비영리 변경금지 (새창열림)

'코딩테스트 > BaekJoon' 카테고리의 다른 글

백준 파이썬 코딩테스트 (소수 찾기)  (0) 2025.09.02
백준 파이썬 코딩테스트 (약수들의 합)  (1) 2025.08.28
백준 파이썬 코딩테스트 (배수와 약수)  (1) 2025.08.26
백준 파이썬 코딩테스트 (달팽이는 올라가고 싶다)  (1) 2025.08.25
백준 파이썬 코딩테스트 (분수찾기)  (0) 2025.08.20
'코딩테스트/BaekJoon' 카테고리의 다른 글
  • 백준 파이썬 코딩테스트 (소수 찾기)
  • 백준 파이썬 코딩테스트 (약수들의 합)
  • 백준 파이썬 코딩테스트 (배수와 약수)
  • 백준 파이썬 코딩테스트 (달팽이는 올라가고 싶다)
코드 유랑자 승열
코드 유랑자 승열
코드 유랑자 승열의 프로그래밍 일지를 남기는 공간입니다.
  • 코드 유랑자 승열
    승열의 프로그래밍 시네마
    코드 유랑자 승열
  • 전체
    오늘
    어제
  • 링크

    • 깃허브 보러가기
    • 링크드인 보러가기
    • 카테고리
      • 코딩테스트
        • LeetCode
        • BaekJoon
      • TIL and WIL
        • TIL
        • WIL
      • 주말스터디
      • 내일배움캠프
        • 사전캠프 강의 (SQL)
      • 용어정리
        • Python
        • Python-Library
        • Machine-Learning
        • Deep-Learning
        • AI 활용
        • LLM & RAG
        • Docker
        • Django
        • SQL
        • Java Script
        • etc
      • Daily 코드카타
        • SQL
        • Python 알고리즘
      • 임시저장
      • 보류
  • 태그

    llm
    word2vec
    django
    오블완
    RAG
    vector db
    template
    View
    langchain
    티스토리챌린지
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코드 유랑자 승열
백준 파이썬 코딩테스트 (약수 구하기)
상단으로

티스토리툴바