Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
프로그래머스 - '짝수는 싫어요' (PYTHON 풀이) 본문
문제:

정수 N을 입력받고, 1부터 해당 수 이하까지 숫자 중 홀수만 전부 출력하면 되는 문제이다.
풀이:
def solution(n):
answer = []
for i in range(1, n+1):
if i % 2 != 0:
answer.append(i)
return answer
출력할 리스트인 answer를 선언하고 반복문을 활용해서 1부터 입력받은 수까지 돈다. range 함수 특성상 종료 조건은 -1까지 돌기 때문에 +1 처리를 해주어야 입력받은 값 이하까지 반복문 처리를 할 수 있다.
이후 해당 값을 2로 나눈 나머지의 값이 0이 아닌 수, 즉 i가 홀수라면 미리 선언한 answer 리스트에 추가하고 해당 리스트를 리턴해주면 된다.
'CODING 💻' 카테고리의 다른 글
| 프로그래머스 - '주사위 게임 1' (PYTHON 풀이) (0) | 2026.04.27 |
|---|---|
| 프로그래머스 - '최빈값 구하기' (PYTHON 풀이) (0) | 2026.04.26 |
| 프로그래머스 - '배열 두 배 만들기' (PYTHON 풀이) (0) | 2026.04.24 |
| 프로그래머스 - '없는 숫자 더하기' (PYTHON 풀이) (1) | 2026.04.23 |
| 백준 15688번 - '수 정렬하기 5' (PYTHON 풀이) (0) | 2026.04.23 |
