传统题 1000ms 256MiB

送餐

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

瓜皮餐厅引入了一台送餐机器人。它可以穿梭于厨房和餐桌之间,为顾客高效送餐。餐厅只出售面包和咖啡两种餐品,机器人必须按照顾客下单的顺序拿取餐品,每次送餐最多可以同时拿取 55 份餐品到自己的餐盘上。为了便于管理,在任何时刻,机器人的餐盘中都不能同时包含面包和咖啡。

现在给出所有顾客下单的先后顺序以及餐品,求送餐机器人至少需要进行多少次送餐。

输入格式

一个由字符 BC 组成的字符串,分别表示顾客下单的餐品。其中 B 表示面包, C 表示咖啡,按照从左到右的顺序依次下单。

输出格式

一个整数,表示送餐的最少次数。

样例

CBCBCBC
7
BBBBBBCCCCCC
4
CCCCCCBBCBBBBBBBBBB
6
BBBBBBBBB
2

数据范围

对于 60%60\% 的数据,字符串的长度不超过 100100

对于 100%100\% 的数据,字符串的长度不超过 5×1055×10^5

10.4上午 字符串

未认领
状态
已结束
题目
11
开始时间
2025-10-4 0:00
截止时间
2025-11-4 23:59
可延期
0 小时