728x90
반응형
[프로그래머스] 코딩테스트 연습 -> 월간 코드 챌린지 시즌2 -> 음양 더하기
https://school.programmers.co.kr/learn/courses/30/lessons/76501
해결 과정
문제를 보자마자 후딱 풀어버렸다.
해결방법은 엄청 쉽다. signs 값에 따라 더하기 or 빼기만 판별해주면 된다.
전체적으로 반복문을 돌리면서
signs[i] == true 일때는 answer값에 absolutes[i] 값을 더하면 되고,
signs[i] == true 일때는 answer값에 absolutes[i] 값을 빼주면 되다
소스 코드
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for (int i=0; i<absolutes.length; i++) {
if (signs[i] == true) {
answer += absolutes[i];
}else {
answer -= absolutes[i];
}
}
return answer;
}
}
728x90
반응형
'JAVA > Programmers' 카테고리의 다른 글
JAVA 프로그래머스 [없는 숫자 더하기] 자바 Lv.1 (0) | 2023.08.04 |
---|---|
JAVA 프로그래머스 [핸드폰 번호 가리기] 자바 Lv.1 (0) | 2023.08.03 |
JAVA 프로그래머스 [나누어 떨어지는 숫자 배열] 자바 Lv.1 (0) | 2023.08.03 |
JAVA 프로그래머스 [서울에서 김서방 찾기] 자바 Lv.1 (0) | 2023.08.03 |
JAVA 프로그래머스 [콜라츠 추측] 자바 Lv.1 (0) | 2023.08.02 |
댓글