음양 더하기 [Java]

sua·2022년 12월 17일
0

문제

풀이

class Solution {
    public int solution(int[] absolutes, boolean[] signs) {
        int answer = 0;
        
        for(int i = 0; i < absolutes.length; i++) {
            if(signs[i]) {
                answer += absolutes[i];
            } else {
                answer -= absolutes[i];
            }
        }
        
        return answer;
    }
}

absolutes에 대해서 for문을 돌리면서 signs의 i번째 값이 true일 때는 answer 값에 absolutes의 i번째 값을 더해주고, 그 외의 경우에는 answer 값에 absolutes의 i번째 값을 빼주면 된다.

결과

profile
가보자고

0개의 댓글

관련 채용 정보