백준
2810 컵홀더
불타는강정
2019. 11. 2. 20:07
쉬웠다! 그냥 컵의 개수를 구하고 인원수와 컵의 개수의 최솟값을 구하면 된다.
처음에 한 명이면 2 말고 1을 출력하게 하려 했는데 생각해보니 굳이 그럴 필요가 없어서 없앴다.
#include <iostream>
#include <string>
using namespace std;
int main() {
int n;
scanf("%d", &n);
string a;
cin >> a;
int count = 0;
for(int i = 0; i < a.length(); i++){
if(a[i] == 'L')
i++;
count++;
}
printf("%d", min(++count, n));
return 0;
}