#475. Up Down Subsequence
0
Up Down Subsequence
Up Down Subsequence
题目描述
农夫约翰的 头奶牛(),像往常一样方便地编号为 ,它们按照一个排列 (为 的一个排列)排成了一列。 你还会得到一个长度为 的字符串,只由字母 U 和 D 组成。请你找到最大的 ,使得存在 的一个子序列 ,满足对所有 :若字符串的第 个字符为 U,则 ;若字符串的第 个字符为 D,则 。
输入格式
第一行包含 。 第二行包含 。 最后一行包含该字符串。
输出格式
输出最大的可能值 。
5
1 5 3 4 2
UDUD
4
5
1 5 3 4 2
UUDD
3
提示
我们可以选择 ;整个排列都与该字符串一致。 我们可以选择 。 评分: 测试点 3-4 满足 。 测试点 5-8 满足 。 在测试点 9-12 中,字符串由若干个 U 后接若干个 D 组成。 测试点 13-22 无额外限制。 题目署名:Danny Mittal
标签: USACO|2022|Platinum
来源
USACO|2022|Platinum