좀 어렵다고 느껴지는 알고리즘 문제를 풀고나서 다른 사람 풀이를 보고나면, 늘 이런 생각이 든다. 나처럼 생각해서 풀기가 더 어려울거 같다고. 즉, 조금 더 생각하면 충분히 간단하고 효율적인 알고리즘으로 풀 수가 있는 문제인데, 문제 파악이 제대로 안되다보니 내 스스로 꼬고 꼬아서 문제를 푸는 것이다.. [문제] 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수1 , 점수2 , 점수3 )으로 계산된다. 옵션으로 스타상(*) , 아차상(#)이 존재하며 스타상(*) 당첨 시 해당 점수와 바로 전에 얻은 점수를 각 2..