개발/(4) 코딩테스트

프로그래머스 코딩테스트 Lv.0 약수 구하기

생각외로깔끔함 2023. 2. 1. 09:57
728x90
반응형

 

Lv.0 약수 구하기

 

 

 

문제

 

풀이

  • 1부터 주어진 숫자까지 나머지가 없는 수들만 뽑아오는 과정입니다.
  • 리스트 컴프리헨션을 이용할 때 if 절을 함께 쓰고 싶다면, for문 먼저 작성 후에 if 절을 작성하면 됩니다.
answer = [i for i in range(1,n+1) if n%i == 0]

 

 

느낀점

  • if 절 혼합은 많이 유용해 보입니다. 다음에 꼭 활용해봐야겠습니다.
  • Lv.0의 모든 문제를 올리기에는 문제의 난이도나 효율성이 떨어지는 거 같습니다.
  • 몇개 문제만 간추려서 올리는게 좋을 듯 합니다.

 

 

 

출처 : 프로그래머스 홈페이지, https://school.programmers.co.kr/

 
728x90
반응형