#5100. Problem 3. Up Down Subsequence
Problem 3. Up Down Subsequence
Problem 3. Up Down Subsequence
USACO 2022 US Open Contest, Platinum
Farmer John's cows (), conveniently numbered as usual, have ordered themselves according to a permutation of . You are also given a string of length consisting of the letters U and D. Please find the maximum such that there exists a subsequence of such that for all , if the th letter in the string is U, and if the th letter in the string is D.
INPUT FORMAT (input arrives from the terminal / stdin):
The first line contains .
The second line contains .
The last line contains the string.
OUTPUT FORMAT (print output to the terminal / stdout):
Write out maximum possible value of .
SAMPLE INPUT:
5 1 5 3 4 2 UDUD
SAMPLE OUTPUT:
4
We can choose ; the entire permutation is consistent with the string.
SAMPLE INPUT:
5 1 5 3 4 2 UUDD
SAMPLE OUTPUT:
3
We can choose .
SCORING: Test cases 3-4 satisfy .Test cases 5-8 satisfy .In test cases 9-12, the string consists of Us followed by Ds. Test cases 13-22 satisfy no additional constraints.
Problem credits: Danny Mittal