1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol AI分析

题解

题面描述

试卷由n n n道单项选择题构成,每道题只有a a a, b b b, c c c, d d d四个选项。小红在批改试卷时,如果在答案序列中存在一个子序列恰好等于字符串"abc" "abc" "abc",她会产生一定的愤怒值。其中,子序列是指从原字符串中删除任意个(可以为零、也可以为全部)字符后保留剩余字符的顺序。如果答案序列中存在多个不同的方式可以得到"abc" "abc" "abc"这个子序列,那么小红的愤怒值就是所有方式的数量。


思路

P2803.第1题-小红改试卷

    1000ms Tried: 94 Accepted: 33 Difficulty: 3 所属公司 : 阿里
    算法与标签>动态规划

题目内容

小红正在批改同学的试卷,试卷由nnn道单项选择题构成,每道题只有a,b,c,da ,b,c,da,b,c,d 四个选项.

如果在答案序列中存在恰好为"abcabcabc"的子序列,那么小红会认为只是随手写的答案,会产生一点愤怒值. 给你这个答案序列,你需要求出小红会产生多少愤怒值

子序列为从原字符串中删除任意个(可以为零、可以为全部)字符得到的新字符串。

输入描述

第一行输出一个长度为nnn的只存在a,b,c,da, b, c, da,b,c,d字符串序列,表示答案序列(1≤n≤105)(1≤n≤10^5)(1≤n≤105)

输出描述

输出一个整数,表示结果。

样例1

输入

abcc

输出

2

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 1, 50ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?