欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF265A.Colorful Stones (Simplified Edition)
Colorful Stones (Simplified Edition)
题目描述
有一串彩色石头,每块石头的颜色为红、绿或蓝中的一种。给定一个字符串 ,第 个(从 1 开始)字符表示第 块石头的颜色。如果字符为 "R"、"G" 或 "B",则对应石头为红色、绿色或蓝色。
一开始,松鼠 Liss 站在第一块石头上。你需要进行一系列操作,每次操作有三种类型,分别为 "RED"、"GREEN" 或 "BLUE"。每次执行指令 时,如果 Liss 当前所站石头的颜色为 ,Liss 会向前移动一块石头,否则保持不动。
给定一个字符串 ,其长度表示指令的数量,第 个字符表示第 条指令。
请计算所有指令执行完毕后,Liss 所在石头的最终编号(从 1 开始),并输出该编号。保证 Liss 不会移出这串石头范围。
输入格式
输入包含两行:
第一行:字符串 (),表示石头序列。
第二行:字符串 (),表示指令序列。
两个字符串的每个字符都是 "R"、"G" 或 "B" 中的一个。保证 Liss 不会移出石头序列的范围。
输出格式
输出 Liss 最终所在石头的编号(从 1 开始),占一行。
说明/提示
由 ChatGPT 5 翻译
样例
RGB
RRR
2
RRRBGBRBBB
BBBRR
3
BRRBGBRGRBGRGRRGGBGBGBRGBRGRGGGRBRRRBRBBBGRRRGGBBB
BBRBGGRGRGBBBRBGRBRBBBBRBRRRBGBBGBBRRBBGGRBRRBRGRB
15
在线编程 IDE
建议全屏模式获得最佳体验
键盘快捷键
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |
第 1 行,第 1 列
0 字符
-
最近自测结果
暂未运行
最近递交结果
暂无递交记录