[Programmers] 코딩테스트 입문 120853. 컨트롤 제트

이지현·2023년 2월 26일
0

Algorithm

목록 보기
35/81
post-thumbnail

✔️ Problem URL

컨트롤 제트


✔️ Problem

숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요.


✔️ Code

class Solution {
    public int solution(String s) {
        int answer = 0;
        String[] str = s.split(" ");
        
        for(int i = 0; i < str.length; i++) {
            if(str[i].equals("Z")) {
                answer -= Integer.parseInt(str[i-1]);
                continue;
            }
            answer += Integer.parseInt(str[i]);
        }
        return answer;
    }
}
profile
2023.09 ~ 티스토리 이전 / 2024.04 ~ 깃허브 블로그 이전

0개의 댓글