문제
https://www.acmicpc.net/problem/2810
2810번: 컵홀더
첫째 줄에 좌석의 수 N이 주어진다. (1 ≤ N ≤ 50) 둘째 줄에는 좌석의 정보가 주어진다.
www.acmicpc.net
내가 작성한 코드
import java.io.*;
public class 백준2810 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int num = Integer.parseInt(br.readLine());
String seat = br.readLine();
int i = 0;
int count = 0;
if(seat.contains("L")==false){
bw.write(Integer.toString(seat.length()));
}
else{
while(i<num){
if(seat.charAt(i)=='S'){
count++;
i++;
}
else{
count++;
i += 2;
}
}
bw.write(Integer.toString(count+1));
}
bw.close();
}
}
'자바 > 백준' 카테고리의 다른 글
[백준 4796] 캠핑 (0) | 2022.08.23 |
---|---|
[백준 2954] 창영이의 일기장 (0) | 2022.08.23 |
[백준 9093] 단어 뒤집기 (0) | 2022.08.22 |
[백준 5555] 반지 (0) | 2022.08.22 |
[백준 14405] 피카츄 (0) | 2022.08.22 |