[프로그래머스] 다트 게임 c++


[프로그래머스] 다트 게임 c++

다트 게임 문제 문제에 나와 있는 그대로 구현을 해주면 된다. 문자열을 이용해서 구현했다. 0~9 사이의 숫자면 num에 계속 더해줘서 숫자를 만들어준다. 이렇게 한 이유는 10까지 가능해서 10을 처리해 주려고 했다. S, D, T인 경우는 그때까지의 num을 처리해 줬다. 처리하면 다시 공백으로 바꿔줬다. idx가 있는데 이건 result에서의 index를 의미한다. result에서의 위치를 보기 위해서 넣어줬다. 암튼 넣어주면 idx++ 해준다. 다음 *, #일 때를 보면 *는 처음에 나오는 경우와 그다음에 나오는 경우가 있다 처음에 나오는 경우는 바로 앞에 있는 것만 두 배 해주면 되기에 idx -1을 2배 해준다. idx - 1인 이유는 앞에서 idx++를 해줘서 인..........

[프로그래머스] 다트 게임 c++에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [프로그래머스] 다트 게임 c++