//https://www.acmicpc.net/problem/2810 #include <iostream> | |
| using namespace std; | |
| int main(){ | |
| int N; | |
| char chair[50]; | |
| cin >> N; | |
| int ans=1; | |
| bool chk=0; | |
| for(int i=0; i<N; i++) { | |
| cin >> chair[i]; | |
| if(chair[i]=='S') ans++; | |
| if(chair[i]=='L'){ | |
| if(!chk) chk=1; | |
| else { | |
| ans++; | |
| chk=0; | |
| } | |
| } | |
| } | |
| if(ans<N) cout << ans; | |
| else cout << N; | |
| } |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180404_14500_테트로미노 (0) | 2018.04.04 |
|---|---|
| 180404_14499_주사위 굴리기 (0) | 2018.04.04 |
| 180402_13458_시험 감독 (0) | 2018.04.02 |
| 180331_12100_2048(easy) (0) | 2018.03.31 |
| 180330_2750_수 정렬하기 (0) | 2018.03.30 |