Aladdin has become bored of life at the palace. He has a steady job, his wife Jasmine, kids are on the way and life is becoming monotonous. Prompted by all this, he has decided to have one more adventure before settling down.
He has decided to find the Golden Pear, an extremely valuable legendary artifact that no one has been able to find.
The desert Aladdin is searching in can be modeled as an
Aladdin starts his quest in the top left corner of the desert on a Monday facing right. His movement involves repeating these steps:
If the current cell contains a wizard that is awake, then Aladdin turns
degrees left or right, depending on what the wizard says.If moving forward would take Aladdin out of desert, he turns
degrees.Aladdin moves forward one cell and it takes him exactly one day.
For each wizard we know his location and his activity schedule for each day of the week. The schedule
is a string of exactly seven letters L
, R
or S
, each character telling us what the wizard does on one day
of the week (starting with Monday). The letter L
means that Aladdin will be told to turn left, R
that
Aladdin will be told to turn right, while S
means the wizard sleeps that day.
An old prophecy says that after
Write a program that calculates how many days the search will last, according to the ancient prophecy.
Input Specification
The first line contains two integers
The second line contains an integer L
, R
or S
. The numbers represent the row and column where the wizard is located, while the
string is his schedule.
No two wizards will share the same cell, nor will there be a wizard in cell
Output Specification
Output the length of the search in days.
Scoring
In test cases worth
Sample Input 1
3 1
0
Sample Output 1
2
Sample Input 2
5 2
2
1 3 RRSRRRR
1 5 RRRRLRR
Sample Output 2
4
Sample Input 3
5 5
3
1 3 SSRSSSS
3 3 SSSLSSS
4 3 SSRSSLS
Sample Output 3
10
In the first example, Aladdin moves twice, reaching the edge of the desert. He then turns
In the second example, Aladdin reaches the first wizard on the third day, but the wizard is sleeping so Aladdin continues in the same direction. After two more days he reaches the other wizard who tells him to turn left. Aladdin does so, reaches the edge of the desert, turns back and finds the pair.
Comments