거인의 코딩일지
[Lv.0_JAVA] 컨트롤 제트 본문
728x90
class Solution {
public int solution(String s) {
int answer = 0;
String [] arr = s.split(" ");
for(int i = 0; i < arr.length; i++){
if(arr[i].equals("Z")){
answer -= Integer.parseInt(arr[i-1]);
continue;
}
answer += Integer.parseInt(arr[i]);
}
return answer;
}
}
우선 주어진 문자열을 " " 이런 띄어쓰기 하나로 구별해서 배열로 만들어 준 뒤 그 배열을 반복문을 돌려서, "Z" 와 같을경우 i-1 의 값을 빼주고 나머지 경우에는 answer 에다가 더해주어서 끝냈다.
728x90
'알고리즘테스트 > Programmers' 카테고리의 다른 글
[Lv.0_Java] 영어가 싫어요 (0) | 2023.10.04 |
---|---|
[Lv.0_JAVA] 소인수분해 (0) | 2023.09.26 |
[Lv.0_Java] 수열과 구간 쿼리 3 (2) | 2023.09.26 |
[Lv.0_Java] 합성수 찾기 (0) | 2023.08.23 |
[Lv.0_Java] 간단한 논리 연산 (0) | 2023.08.22 |