프로그래머스
[프로그래머스] 음양 더하기_ JAVA
채니◟( ˘ ³˘)◞
2023. 7. 14. 17:39
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
for(int i =0; i< absolutes.length; i++){
if(signs[i] == false){
absolutes[i] = -(absolutes[i]);
}
}
int num = 0;
for(int n : absolutes){
num += n;
}
return num;
}
}
다른 풀이 예시
이렇게 간단하게 풀도록 생각허자...
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i = 0; i < signs.length; i++) {
if (signs[i]) {
answer += absolutes[i];
} else {
answer -= absolutes[i];
}
}
return answer;
}
}