loj#P3699. 「USACO 2022 US Open Platinum」Up Down Subsequence
「USACO 2022 US Open Platinum」Up Down Subsequence
题目描述
题目来自 USACO 2022 US Open Contest, Platinum Problem 3. Up Down Subsequence
Farmer John 的 头奶牛(),编号为 ,排列成 的一个排列 。另外给定一个长为 的字符串,由字母 U
和 D
组成。请求出最大的 ,使得存在 的一个子序列 ,满足对于所有 ,当字符串中第 个字母是 U 时 ,当字符串中的第 个字母是 D 时 。
输入格式
输入的第一行包含 。
第二行包含 。
最后一行包含给定的字符串。
输出格式
输出 的最大可能值。
5
1 5 3 4 2
UDUD
4
5
1 5 3 4 2
UUDD
3
数据范围与提示
测试点 满足 。
测试点 满足 。
测试点 中,字符串中的 U
均在 D
之前。
测试点 没有额外限制。