728x90
반응형
[프로그래머스] 코딩테스트 입문 / 짝수는 싫어요 / Java
📝문제 설명
정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요.
🔎 제한사항
- 1 ≤ n ≤ 100
🎀입출력 예시
10 | [1, 3, 5, 7, 9] |
15 | [1, 3, 5, 7, 9, 11, 13, 15] |
🧐 풀이
class Solution {
public int[] solution(int n) {
int[] answer = {};
if (n % 2 == 1) answer = new int[n/2 + 1];
else answer = new int[n/2];
int cnt = 0;
for (int i = 1; i <= n; i ++) {
if (i % 2 == 1) { answer[cnt] = i; cnt++; }
}
return answer;
}
}
728x90
반응형
'◆Java > Java : 프로그래머스 문제 풀이' 카테고리의 다른 글
[프로그래머스] 피자 나눠 먹기(1) Java (0) | 2023.03.13 |
---|---|
[프로그래머스] 점의 위치 구하기 Java (0) | 2023.03.13 |
[프로그래머스] 분수의 덧셈 Java (0) | 2023.03.12 |
[프로그래머스] 세균 증식 Java (0) | 2023.03.12 |
[프로그래머스] 두 수의 나눗셈 Java (0) | 2023.03.12 |