PivotOJ

Up Down Subsequence

시간 제한: 2000ms메모리 제한: 1024MB출처: USACO 2022 Open PlatinumBOJ 24973

문제

Farmer John's NN cows (2N31052 \leq N \leq 3\cdot 10^5), conveniently numbered 1N1 \ldots N as usual, have ordered themselves according to a permutation p1,p2,,pNp_1,p_2,\ldots,p_N of 1N1\ldots N. You are also given a string of length N1N-1 consisting of the letters U and D. Please find the maximum KN1K\le N-1 such that there exists a subsequence a0,a1,,aKa_0,a_1,\ldots,a_{K} of pp such that for all 1jK1\le j\le K, aj1<aja_{j - 1} < a_j if the jjth letter in the string is U, and aj1>aja_{j - 1} > a_j if the jjth letter in the string is D.

입력

The first line contains NN.

The second line contains p1,p2,,pNp_1,p_2,\ldots,p_N.

The last line contains the string.

출력

Write out maximum possible value of KK.

예제

예제 1

입력
5
1 5 3 4 2
UDUD
출력
4

예제 2

입력
5
1 5 3 4 2
UUDD
출력
3
코드를 제출하려면 로그인하세요.