#1465
Bronze III

3개의 상자

원문: 日本語
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

길이 NN 의 문자열 SS 가 주어진다. SS 의 각 문자는 L 또는 R 이다.

11 개의 공과, 공을 넣을 수 있는 상자가 33 개 있다. 상자에는 11, 22, 33 이라고 번호가 붙어 있다.

처음에 상자 11 에 공이 들어 있었다.

비버 비타로는 이 상태에서 상자와 공에 대해 NN 번의 조작을 했다.

ii 번째 (1iN1 \le i \le N) 조작은 다음과 같이 이루어졌다.

  • 공이 들어 있는 상자를 상자 xx 라고 하고, 상자 xx 에서 공을 꺼낸다. 그 후, 문자열 SSii 번째 문자에 따라 다음 중 하나를 한다. 문자열 SSii 번째 문자가 L 인 경우, 상자 x1x-1 에 공을 넣는다. 다만, xx11 인 경우에는 상자 11 에 공을 넣는다. 문자열 SSii 번째 문자가 R 인 경우, 상자 x+1x+1 에 공을 넣는다. 다만, xx33 인 경우에는 상자 33 에 공을 넣는다.

NN 번의 조작을 통틀어 상자 33 에 공을 넣은 횟수를 구하는 프로그램을 작성하시오.

제한

  • 1N1001 \le N \le 100.
  • SS 는 길이 NN 의 문자열이다.
  • SS 의 각 문자는 L 또는 R 이다.
  • NN 은 정수이다.

입력

입력은 다음 형식으로 표준 입력에서 주어진다.
NN
SS

출력

NN 번의 조작을 통틀어 상자 33 에 공을 넣은 횟수를 출력한다.

예제 입력 1

4
LRRR

예제 출력 1

2

처음에 상자 11 에 공이 들어 있었다.

비타로는 다음과 같이 44 번의 조작을 했다.

  • 11 번째 조작에서는 공을 상자 11 에서 꺼내, 상자 11 에 넣었다.
  • 22 번째 조작에서는 공을 상자 11 에서 꺼내, 상자 22 에 넣었다.
  • 33 번째 조작에서는 공을 상자 22 에서 꺼내, 상자 33 에 넣었다.
  • 44 번째 조작에서는 공을 상자 33 에서 꺼내, 상자 33 에 넣었다.

44 번의 조작을 통틀어 상자 33 에 공을 넣은 횟수는 22 번이다. 따라서 22 를 출력한다.

예제 입력 2

3
LRL

예제 출력 2

0

처음에 상자 11 에 공이 들어 있었다.

비타로는 다음과 같이 33 번의 조작을 했다.

  • 11 번째 조작에서는 공을 상자 11 에서 꺼내, 상자 11 에 넣었다.
  • 22 번째 조작에서는 공을 상자 11 에서 꺼내, 상자 22 에 넣었다.
  • 33 번째 조작에서는 공을 상자 22 에서 꺼내, 상자 11 에 넣었다.

33 번의 조작을 통틀어 상자 33 에 공을 넣은 횟수는 00 번이다. 따라서 00 을 출력한다.

예제 입력 3

7
LRLRRRL

예제 출력 3

2
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람

아직 맞은 사람이 없습니다.

난이도 투표
Bronze III1명 투표· 약 22시간 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출

제출 내역이 없습니다.