[USACO07MAR] Face The Right Way G

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

NN 头牛排成一列。每头牛或者向前或者向后。为了让所有牛都面向前方,农夫每次可以将 KK 头连续的牛转向 1KN1 \le K \le N,求最小的操作次数 MM 和相应的最小 KK

输入格式

第一行一个正整数 NN

下面 NN 行,每行一个字符 FB,表示一头奶牛的初始朝向。(F 为朝前,B 为朝后)

输出格式

请在一行输出两个数字 KKMM,用空格分开。

7
B
B
F
B
F
B
B
3 3

提示

样例解释:K=3K=3M=3M=333 次操作分别让奶牛 1/2/3,  3/4/5,  5/6/71/2/3,\ \ 3/4/5,\ \ 5/6/7 转向。


对于 100%100\% 的数据,1N50001 \le N \le 5000

2025年CSP-J前缀和差分

Not Claimed
Status
Done
Problem
26
Open Since
2025-8-7 0:00
Deadline
2025-9-30 23:59
Extension
24 hour(s)