안녕하세요! 오늘은 프로그래머스 다트게임 문제를 풀어보았습니다! 다트 게임문제는 구현 문제였습니다! 이 문제도 푸는데 시간이 살짝 걸리는데요! 한글자씩 해석하면서 결과물을 만들어내고 결과를 합치면 문제가 해결됩니다! 같이 한번 풀어보시죠! 1. 다트 게임 우선 한글자씩 해석하기 위해 그리고 이전의 글자 상태에 따라 처리를 다르게 하기 위해 characterStatus enum을 정의합니다. String에서 한글자씩 가져오기 위해 let char: String = String(dartResult[dartResult.index(dartResult.startIndex, offsetBy: i)]) 이런 방식을 사용합니다. 그리고 String이 Int로 형변환 가능한지 여부를 판단하여 숫자인지 글자인지 확인합니다..