https://programmers.co.kr/learn/courses/30/lessons/76501
문제 분석
- 입력받은 정수 배열에 부호를 판단하고 정답에 값을 계산하여 처리한다.
문제 풀이
1. for문을 통해 처리해야되는 수만큼 처리한다.
2. 부호배열을 판단하여 음수/양수의 경우를 처리한다.
3. 정답을 계산하고 리턴한다.
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]*(-1);
}
}
return answer;
}
}
'Algorithm > programmers' 카테고리의 다른 글
programmers 크레인 인형뽑기 게임 (0) | 2022.03.20 |
---|---|
programmers 없는 숫자 더하기 (0) | 2022.03.20 |
programmers 내적 (0) | 2022.03.20 |
programmers 소수 만들기 (0) | 2022.03.13 |
programmers 완주하지 못한 선수 (0) | 2022.03.13 |