【华为OD-E卷 -121 消消乐游戏 100分(python、java、c++、js、c)】

devtools/2025/3/17 10:47:26/

pythonjavacjsc_0">【华为OD-E卷 - 消消乐游戏 100分(pythonjavac++、js、c)】

题目

游戏规则:输入一个只包含英文字母的字符串,字符串中的两个字母如果相邻且相同,就可以消除。
在字符串上反复执行消除的动作,直到无法继续消除为止,此时游戏结束。
输出最终得到的字符串长度

输入描述

  • 输入原始字符串 str ,只能包含大小写英文字母,字母的大小写敏感, str 长度不超过100

输出描述

  • 出游戏结束后,最终得到的字符串长度

备注

  • 输入中包含 非大小写英文字母 时,均为异常输入,直接返回 0

用例

用例一:
输入:
gg
输出:
0

http://www.ppmy.cn/devtools/167795.html

相关文章

TCP和UDP的区别

一:连接性 TCP是面向连接的协议,传输时序先三次握手建立连接,确保双方都准备好通信。 UDP是无连接的协议,发送数据前不需要建立连接,直接把数据发给对方,不管对面收不收到。 二:可靠性 TCP提供可…

Cursor的使用感受,帮你使用好自动化编程工具,整理笔记

使用感受 说实话,我觉得cursor还是好用的,可能我刚开始使用,没有使用的非常的熟练,运用也没有非常的透彻,总体体验还是不错的,在使用它时,我优先考虑,前端页面功能复用的时候&#…

coze ai assistant Task 3

这是我第一次尝试Coze工作流,以前在工作中一直使用RPA,偶然听说了AI工作流就想来尝试一下,同时也想探究RPA与Coze的不同之处,是替代还是可以融合,目前还在尝试中,等整体结束后会写一篇感想。 Coze工作流支持…

AI战略家:AI政务应用思考——AI与区块链融合对政府权力结构的重构:从“技术赋能”到“制度革命”

一、AI区块链的治理模式:技术特性与权力挑战 去中心化与透明性:对权威的“解构” 独立决策逻辑:当AI结合区块链技术,其决策过程将基于算法预设规则与实时数据分析,形成不可篡改的决策链。例如,美国白宫提出…

【AI大模型智能应用】Deepseek生成测试用例

在软件开发过程中,测试用例的设计和编写是确保软件质量的关键。 然而,软件系统的复杂性不断增加,手动编写测试用例的工作量变得异常庞大,且容易出错。 DeepSeek基于人工智能和机器学习,它能够依据软件的需求和设计文…

CentOS系统中使用sendmail

在CentOS系统中,如果你想要使用sendmail来发送电子邮件,你可以通过以下步骤来配置和测试它。sendmail是Linux系统上常用的邮件传输代理(MTA),它可以用来发送邮件。 步骤1:安装sendmail 首先,你…

[Java实战]Spring Boot服务CPU 100%问题排查:从定位到解决

Spring Boot服务CPU 100%问题排查:从定位到解决 1. 引言 当Spring Boot服务出现CPU占用率100%时,系统性能会急剧下降,甚至导致服务不可用。本文将通过真实代码案例,详细讲解如何快速定位问题根源,并提供解决方案。无…

编程题《牛牛的链表删除》的python可以用非链表的方式

描述 牛牛从键盘输入了一个长度为 n 的数组,把这个数组转换成链表然后把链表中所有值是 x 的节点都删除。 输入描述: 第一行输入两个正整数 n 和 x 表示数组的长度和要删除的链表节点值 x 。 第二行输入 n 个正整数表示数组中每个元素的值。 输出描述&am…