프로그래머스 : https://school.programmers.co.kr/learn/courses/30/lessons/76501
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 123456789;
int K = 0;
for(int i = 0; i<absolutes.length; i++) {
co : if(signs[i] == false ) {
K -= absolutes[i];
//System.out.println("1:" + K);
break co;
} else if(signs[i] == true){
K += absolutes[i];
//System.out.println("2: " + K);
break co;
}
}
answer = K;
return answer;
}
}
boolean type signs 의 true, false에 따라 음, 양이 정해지므로 다음과 같이 조건문을 지정하고,
한번 확인하면 break 후, 다시 for문으로 돌아가도록 함.
반응형
'(문제풀이)' 카테고리의 다른 글
백준 9012_괄호 (0) | 2023.06.05 |
---|---|
백준 11728_배열 합치기 (0) | 2023.06.05 |
프로그래머스 (Oracle) LV.1 문제풀이 (0) | 2022.10.20 |
프로그래머스 (java) : 약수의 개수와 덧셈 (0) | 2022.10.19 |
프로그래머스(java) : 숫자 문자열과 영단어 (0) | 2022.10.19 |