알고리즘(Algorithm)/프로그래머스(Programmers)

[프로그래머스] 음향 더하기 - JAVA

나아가는중 2021. 10. 20. 23:13
반응형

프로그래머스 음향 더하기 - JAVA


문제 설명

  1. 정수들의 절대값을 차례대로 담은 정수 배열 abolutes와 이 정수들의 부로흘 차례대로 다음 불리어 배열 signs가 매개변수로 주어짐.
  2. 실제 정수들의 함을 구하여 return.

제한 사항

  1. absolutes의 길이는 1 이상 1,000 이하입니다.
    • absolutes의 모든 수는 각각 1 이상 1,000 이하입니다.
  2. signs의 길이는 absolutes의 길이와 같습니다.
    • signs[i] 가 참이면 absolutes[i] 의 실제 정수가 양수임을, 그렇지 않으면 음수임을 의미합니다.

소스 코드

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;
    }
}
반응형