짝수는 싫어요

문제

 

 


나의 생각

 

answer배열의 길이는 입력되는 매개변수 / 2 한후 올림한 값으로 지정. 

for문에서는 i = 1에서 값 +2 한값들이 홀수가 되므로 해당 로직으로 수행. 

 


나의 답안

 

public static int[] solution(int n) {
    int[] answer = new int[(int) Math.ceil(n / (double)2)];
    int count = 0;
    for (int i = 1 ; i <=n ; i += 2) {
        answer[count] = i;
        count++;
    }

    return answer;
}

'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글

순서쌍의 개수  (0) 2023.02.25
배열의 유사도  (0) 2023.02.25
옷가게 할인 받기  (0) 2023.02.25
아이스 아메리카노  (0) 2023.02.25
분수의 덧셈  (0) 2023.02.23