Beakjoon&프로그래머스/파이썬
[백준/파이썬] 2810번 컵홀더
현장
2022. 3. 12. 16:20
-코드
n = int(input())
s = input()
cnt = s.count('L')
print(min(n + 1 - (cnt // 2), n))
처음에 문자열 하나하나를 다 계산을 하려고 했으나 L이 붙어있는 경우 처리가 되지 않아서 S와 L의 개수에 따라 값을 풀 수 있지 않을까 고민을 하다가 특정 부분에서 값이 안 나와 게시판을 보니 S로만 해결을 하려 해서 안 되는 것을 알게 되어 L을 이용한 풀이로 해결을 하였습니다.