홍우진의 개발 일기장

[백준] 2810번: 컵홀더/ 파이썬 본문

알고리즘/백준

[백준] 2810번: 컵홀더/ 파이썬

홍우진 2022. 10. 5. 23:21
728x90
반응형

문제 링크


https://www.acmicpc.net/problem/2810

 

2810번: 컵홀더

첫째 줄에 좌석의 수 N이 주어진다. (1 ≤ N ≤ 50) 둘째 줄에는 좌석의 정보가 주어진다.

www.acmicpc.net

풀이 코드


n = int(input())
seat = input()

count = seat.count('LL')

if (count <= 1):
    print(len(seat))

else:
    print(len(seat) - count + 1)

코드 해석


문자열을 받은 뒤 커플석의 수를 센다.

만약 커플석의 수가 하나 이하라면 글자수 만큼 홀더가 존재하는것이고,

아니라면 글자수 - 커플석수 + 1 만큼 홀더가 존재한다.

 

728x90
반응형
Comments