A850.Up Down Subsequence--Platinum
提高+/省选-
USACO
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
Farmer John's N cows (2≤N≤3⋅105), conveniently numbered 1…N as usual, have ordered themselves according to a permutation
p1,p2,…,pN of 1…N. You are also given a string of length
N−1 consisting of the letters U and D. Please find the maximum K≤N−1
such that there exists a subsequence a0,a1,…,aK of p such that
for all 1≤j≤K, aj−1<aj if the jth letter in the string is
U, and aj−1>aj if the jth letter in the string is D.
输入格式
The first line contains N.
The second line contains p1,p2,…,pN.
The last line contains the string.
输出格式
Write out maximum possible value of K.
输入输出样例
输入#1
5 1 5 3 4 2 UDUD
输出#1
4
说明/提示
We can choose [a0,a1,a2,a3,a4]=[p1,p2,p3,p4,p5]; the entire
permutation is consistent with the string.