华为OD机试E卷 –数大雁–24年OD统一考试(Java & JS & Python & C & C++)

文章目录

题目描述

一群大雁往南飞,给定一个字符串记录地面上的游客听到的大雁叫声,请给出叫声最少由几只大雁发出。
具体:
1.大雁发出的完整叫声为”quack“,因为有多只大雁同一时间嘎嘎作响,所以字符串中可能会混合多个”quack”
2.大雁会依次完整发出”quack”,即字符串中’q ,u,a,c,k 这 5 个字母按顺序完整存在才能计数为一只大雁如果不完整或者没有按顺序则不予计数。
3.如果字符串不是由’q,u’,a’,c,k 字符组合而成,或者没有找到一只大雁,请返回-1

输入描述

一个字符串,包含大雁 quack 的叫声。1<= 字符串长度 <= 1000,字符串中的字符只有q ,u,a,c,k

输出描述

大雁的数量

用例

输入

quackquack

输出

1

说明

输入

<

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/6201.html

(0)
LomuLomu
上一篇 2025 年 1 月 13 日 下午1:49
下一篇 2025 年 1 月 14 日 上午2:41

相关推荐

  • 常见的图形库对比 Echarts Highcharts AntV

    图形库 图形库 特点 图表类型 适用场景 依赖项 官网/文档 ECharts 功能丰富,支持大规模数据,交互性强 折线图、柱状图、饼图、地图、雷达图、散点图、热力图等 复杂数据可视化 无 https://echarts.apache.org/ Chart.js 简单易用,轻量级,支持响应式设计 折线图、柱状图、饼图、雷达图、散点图等 简单图表,快速开发 无 …

    未分类 2025 年 1 月 13 日
    51600
  • manim边做边学–动画更新

    今天介绍Manim中用于动画更新的3个类 ,分别是: UpdateFromFunc:根据自定义的函数来动态更新 Mobject 的属性 UpdateFromAlphaFunc:根据动画的进度来平滑地改变 Mobject 的属性 MaintainPositionRelativeTo:保持多个 Mobject 之间的相对位置关系 这3个类 分别从自定义更新、基于…

    2025 年 1 月 16 日
    51400
  • SpringBoot高级-底层原理

    “`markdown 目录 1 SpringBoot自动化配置原理 01-SpringBoot2高级-starter依赖管理机制 02-SpringBoot2高级-自动化配置初体验 03-SpringBoot2高级-底层原理-@Configuration配置注解 04-SpringBoot2高级-底层原理-@Import注解使用1 05-SpringBoo…

    2024 年 12 月 27 日
    42200
  • 深入解析ThreadLocal机制及其应用场景

    Java线程局部变量机制剖析 本文基于JDK21实现,核心原理与JDK8保持一致。 1.核心概念 ThreadLocal是多线程环境下的重要工具类,其设计理念在不同语言中虽有差异,但核心目标相同:为每个访问该变量的线程创建专属数据副本,实现线程间数据隔离,确保线程安全。核心价值1. 并发安全:消除多线程共享变量时的同步需求(如锁机制),提升并发效率2. 上下…

    未分类 2025 年 5 月 15 日
    33900
  • JetBrains全家桶激活破解教程

    所有JetbBrains软件的破解方法是一致的,区别在于激活码不同。 所以在使用前,请确保破解补丁已安装成功 注:以下所有激活码,必须配合破解补丁使用,否则会提示key is valid. 永久破解教程: 破解图文教程:https://www.it1024doc.com/4100.html IntelliJ IDEA激活码 XIZQAN09CR-eyJsaW…

    未分类 2024 年 6 月 22 日
    6.6K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信