문제 설명
어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요.
문제 풀이
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;
}
}
programmers.co.kr/learn/courses/30/lessons/76501
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 2016년 - Java (0) | 2021.04.19 |
---|---|
[프로그래머스] 정수 제곱근 판별 - Java (0) | 2021.04.16 |
[프로그래머스] 최대공약수와 최소공배수 - Java (0) | 2021.04.13 |
[프로그래머스] 정수 내림차순으로 배치하기 - Java (0) | 2021.04.13 |
[프로그래머스] x만큼 간격이 있는 n개의 숫자 - Java (0) | 2021.04.13 |
댓글