白駿::カップ柄<2810番>


>質問<



ソース:https://www.acmicpc.net/problem/2810

>クリエイティブ<


使用可能なカップフレームの数xカップをカップフレームに置くことができる最大人数
全ての座席がSであれば、合計n+1個のカップシートが存在する
でもカップル席だと、カップ棚の個数-1
----->総カップ棚の数-カップル席の数出力
!! カップル席がない場合や1席しかない場合は、最大人数のn+1カップフレームの数ではありません.(1つのカップル席まで、残りの1つのカップ席も使えるので、総人数を出力しました)
なので、カップル席の数によって条件を決める!!

>コード(失敗)<

n = int(input())
seat = input()
result = n+1

lcount = seat.count('LL')
for i in range(lcount):
  result -= 1
print(result)

>コード<

n = int(input())
seat = input()
result = n+1

lcount = seat.count('LL')

if (lcount > 1):
  for i in range(lcount):
    result -= 1 
  print(result)
else:
  print(result - 1)