(Java) 프로그래머스 다트 게임
·
코딩 테스트
문제를 보고 2가지 방식이 떠올랐다. 문자열을 하나씩 끊어서 검사해서 진행하는 방법 그리고 정규표현식으로 그룹을 나누고 계산하는 방법. 두가지 방법 모두 풀어보았다. 1. 문자열 끊어서 풀기 package progammers; import java.util.Arrays; import java.util.regex.Pattern; public class DartGame { public static void main(String[] args) { String dartResult = "1D#2S*3S"; int answer = 0; // 1. 문자열 마다 검사 int[] score = new int[3]; String tempString = ""; int tempNum = 0; int idx = 0; for (..