본문 바로가기
프로그래머스

배열의 길이에 따라 다른 연산하기 (C#)

by LemongO 2024. 5. 26.

📌프로그래머스 181854

💡풀이

  • for문을 돌며 배열의 길이가 홀수일 때 짝수번 째, 길이가 짝수일 때 홀수번 째 원소에 n을 더한다.
public int[] 배열의길이에따라다른연산하기(int[] arr, int n)
{
    for(int i = 0; i < arr.Length; i++)
    {
        if (arr.Length % 2 == 0 && i % 2 != 0)
            arr[i] += n;
        else if (arr.Length % 2 != 0 && i % 2 == 0)
            arr[i] += n;
    }

    return arr;
}

'프로그래머스' 카테고리의 다른 글

배열 비교하기 (C#)  (0) 2024.05.26
문자열 바꿔서 찾기 (C#)  (0) 2024.05.26
뒤에서 5등 위로 (C#)  (0) 2024.05.26
조건에 맞게 수열 변환하기 3 (C#)  (0) 2024.05.26
ad 제거하기 (C#)  (0) 2024.05.26