[백준/파이썬] 2810번

민정·2023년 2월 10일
0

[백준/파이썬]

목록 보기
95/245
post-thumbnail

백준 2810번

문제

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

코드

num = int(input())
seat = input()
cnt = seat.count('LL')

if cnt == 0 :
    print(num)
elif cnt == 1:
    print(num)
else:
    print(num - cnt + 1)

풀이

LL이 몇 개가 있는지 세어줍니다.
최대 몇명이 컵 홀더를 사용할 수 있는지 출력해야 하므로 만약, 컵홀더가 사람보다 많으면 사람 수를 출력 아니라면 컵홀더 수를 출력해야합니다.
커플석이 0이거나 1인 경우엔 컵홀더가 사람 수보다 많으므로 사람수를 출력해줍니다.
다른 경우에는 사람 수 - LL개수 + 1 을 해주어서 출력하면 됩니다.

profile
パㅔバ6ㅇr 덤벼ㄹΓ :-0

0개의 댓글