(Python, Java) 프로그래머스 - 음양 더하기
in Algorithm on Programmers, Level1
[문제 링크]
Python 풀이
def solution(absolutes, signs):
answer = 0
for idx in range(len(absolutes)):
if signs[idx] is True:
answer += absolutes[idx]
else:
answer -= absolutes[idx]
return answer
Java 풀이
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i = 0; i < absolutes.length; i++) {
answer += absolutes[i] * (signs[i] ? 1 : -1);
}
return answer;
}
}