인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

australialove19님의 프로필 이미지
australialove19

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

1. 환경설정 및 K번째 약수 풀이

이런 방식의 코드도 괜찮나요?

작성

·

219

1

```

n, k = map(int, input().split())
res = list()
cnt = 0
for i in range(1, n+1):
if n % i == 0:
cnt+=1
res.append(i)
else:
if cnt < k:
print(-1)
else:
print(res[k-1])

```

답변 2

2

괜찮은데 리스트를 사용하는만큼 조금 느려질것같네요.

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

잘 하셨습니다. 다만

저도 위 답글과 같은 의견입니다. 리스트를 쓰지 않고 해결했으면 좋았을 것 같습니다.

australialove19님의 프로필 이미지
australialove19

작성한 질문수

질문하기