728x90
파이썬
def solution(absolutes, signs):
answer = 0
for i in range(len(absolutes)):
if signs[i]:
answer += absolutes[i]
else:
answer -= absolutes[i]
return 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;
}
}
부호에 따라서 더하고 빼주면 된다.
728x90
'알고리즘 > 프로그래머스' 카테고리의 다른 글
프로그래머스: 단속 카메라 (python) (0) | 2022.10.17 |
---|---|
프로그래머스 연습문제: 두 개 뽑아서 더하기 (python) (0) | 2022.10.13 |
프로그래머스 연습문제: 정수 내림차순으로 배열하기 (java) (0) | 2022.10.11 |
프로그래머스 연습문제: 문자열 내 p와 y의 개수 (python) (1) | 2022.10.11 |
프로그래머스 연습문제: 정수 제곱근 판별 (python) (0) | 2022.10.11 |