(11) 음양 더하기

HK_An·2022년 7월 2일
0
post-thumbnail

문제


힌트

  • absolutes와 signs 배열의 같은 번지의 데이터를 꺼냅니다.
  • signs의 데이터가 false이면 -1을 곱하여 음수를 만들어줍니다.

풀이

class Solution {
    public int solution(int[] absolutes, boolean[] signs) {
        int answer = 0;
        int[] integerArr = new int[absolutes.length];

        for (int i = 0; i < absolutes.length; i++) {
            int number = 0;
            if(signs[i] == true) number = absolutes[i] * 1;
            else number = absolutes[i] * -1;

            integerArr[i] = number;
        }

        for(int number : integerArr) {
            answer += number;
        }
        return answer;
    }
}
출처

프로그래머스 - lv1 - 음양더하기

0개의 댓글