Pta题目集:有几个ZUCC (25 分)

7-12 有几个ZUCC (25 分)

字符串 AAZBCZCUCIOCQWC 中共包含6个 ZUCC

例如,第3位(Z),第8位(U),第9位(C),第12位(C)可以形成一个ZUCC;

第6位(Z),第8位(U),第12位(C),第15位(C)也可以形成一个 ZUCC

下面给定一个长度不超过 10​5​​ 且仅包含大写 A-Z 字母的字符串。一共可以形成多少个 ZUCC

输入格式:

输入只有一行,包含一个长度不超过 10​5​​ 的字符串。

输出格式:

输出该字符串中包含的 ZUCC 个数。题目保证总数在64位整型能表示的数据范围内。

输入样例:

AAZBCZCUCIOCQWC

输出样例:

6

解析: 此题可以以U为中心,计数它前面的Z的个数和它后面C的个数(符合题意的),利用循环遍历所有U的情况,最后相加可得到最终答案。但是我写的代码提交之后还有一个测试点未过,显示运

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值