比赛场次 | 537 |
---|---|
比赛名称 | 4043级NOIP2022欢乐赛5th |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2022-11-14 18:40:00 |
结束时间 | 2022-11-14 22:10:00 |
开放分组 | 全部用户 |
注释介绍 | 坚持平板支撑,撑得越久,走得越远。 |
题目名称 | 涂色 |
---|---|
输入输出 | tuse.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
yrtiop | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
op_组撒头屯 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
nick | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
lihaoze | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
该账号已注销 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
假设你有一条长度为 $5$ 的木板,初始时没有涂过任何颜色。你希望把它的 $5$ 个单位长度分别涂上红、绿、蓝、绿、红色,用一个长度为 $5$ 的字符串表示这个目标:$RGBGR$。
每次你可以把一段连续的木板涂成一个给定的颜色,后涂的颜色覆盖先涂的颜色。
例如第一次把木板涂成 $RRRRR$,第二次涂成 $RGGGR$,第三次涂成 $RGBGR$,达到目标。
用尽量少的涂色次数达到目标。
输入仅一行,包含一个长度为 $n$ 的字符串,即涂色目标。
字符串中的每个字符都是一个大写字母,不同的字母代表不同颜色,相同的字母代表相同颜色。
仅一行,包含一个数,即最少的涂色次数。
AAAAA
1
RGBGR
3
ABAABCCDEB
6
对于 $40\%$ 的数据满足 $1\le n\le 10$;
对于 $100\%$ 的数据满足 $1\le n\le 50$。