줄 서서 세기
시간 제한1초메모리 제한512 MB
각 병사가 왼쪽이나 오른쪽을 보며 자신보다 크지 않은 사람 너머까지 볼 수 있을 때, 병사마다 보이는 사람 수를 센다.
문제
Vasya는 한 해 동안 대학에 가지 않아 시험을 통과하지 못하고 제적되었다. 그렇게 그는 군대에 가게 되었다. 군대에서 가장 인기 있는 훈련은 줄을 서는 것이다.
Vasya가 속한 부대에는 그를 포함해 명의 군인이 있다. 군인들은 한 줄로 서 있고, 각자 왼쪽이나 오른쪽을 바라보며 줄에서의 위치와 같은 부터 까지의 일련번호를 가진다. 번째 군인의 키는 이다. Vasya는 다음 조건이 참일 때 번 군인이 번 군인을 본다고 생각한다.
- 번 군인이 번 군인 쪽을 바라본다.
- 두 군인 사이에 서 있는 모든 군인은 번 군인보다 키가 크지 않다.
예를 들어, 줄에 키가 , , , 인 명의 군인이 있고 모두 왼쪽을 바라본다면, 번 군인은 번 군인만 보고, 번 군인은 번 군인만 보며(그와 첫 번째 군인 사이에 더 큰 두 번째 군인이 있기 때문이다), 번 군인은 번과 번 군인을 본다.
줄에서 할 일이 없기 때문에 Vasya는 각 군인을 보는 군인이 몇 명인지 계산하려고 한다.
입력
입력의 첫째 줄에는 줄에 있는 군인의 수 이 주어진다().
둘째 줄에는 줄에 있는 군인의 키 이 주어진다().
셋째 줄에는 군인이 바라보는 방향을 나타내는 개의 기호가 주어진다. 번째 기호는 번 군인이 왼쪽을 바라보아 잠재적으로 번 군인만 볼 수 있으면 <<L>>이고, 오른쪽을 바라보아 잠재적으로 번 군인만 볼 수 있으면 <<R>>이다.
출력
개의 정수를 출력한다. 번째 정수는 번 군인이 보는 줄에 있는 군인의 수이다.