코딩 알고리즘 기초 풀이
프로그래머스 LV0 코딩테스트 연습 - 컨트롤 제트
92Hoonhee
2023. 11. 3. 12:11
문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120853
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요.
예시 답안
나의 풀이
여기서 중요한 건 공백으로 채워진 문자를 기준으로 배열을 만들어내는것이다.
이후 Z라는 글자 기준으로 배열의 값을 더하거나 빼주면 되기 때문에 -=, += 로 수식을 만들고 배열 자체는 String으로 이루어져 있으므로 해당 문자열을 숫자로 parse해서 그 값을 answer에 더했다.