| 题目名称 | 3762. [USACO07MAR]Face The Right Way G |
|---|---|
| 输入输出 | face.in/out |
| 难度等级 | ★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 128 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:0, 提交:0, 通过率:0% | |||
| 关于 Face The Right Way G 的近10条评论(全部评论) |
|---|
$N$ 头牛排成一列。每头牛要么向前要么向后。为了让所有牛都面向前方,农夫每次可以将 $K$ 头连续的牛转向($1 \le K \le N$),求最小的操作次数 $M$ 和相应的最小 $K$。
第一行一个正整数 $N$。
下面 $N$ 行,每行一个字符 `F` 或 `B`,表示一头奶牛的初始朝向。(`F` 为朝前,`B` 为朝后)
请在一行输出两个数字 $K$ 和 $M$,用空格分开。
7 B B F B F B B
3 3
$K=3$,$M=3$,$3$ 次操作分别让奶牛 $1/2/3,\ \ 3/4/5,\ \ 5/6/7$ 转向。
对于 $100\%$ 的数据,$1 \le N \le 5000$。