[프로그래머스/Java] Lv.1 음양 더하기

이은정·2024년 8월 21일

프로그래머스/Java

목록 보기
14/74

문제

로직

배열의 길이만큼 for 문을 돌면서 아래를 실행한다.
1. 만약 signs[i]가 true라면 answer에 absolute[i]를 더한다.
2. 만약 signs[i]가 false라면 answer에 absolute[i]를 뺀다.

반복문을 탈출함녀 answer를 반환한다.

코드

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;
    }
}

결과

profile
돈 많은 백수가 꿈인 백엔드 개발자 지망생

0개의 댓글