测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A38883. 编程实现小蓝有多张兑换券,这些兑换券可分为A、B、C三种,且1张A加1张B加1张C组合可以兑换一个玩偶。现将所有兑换券排成一排,并以字符串的形式给出,请帮助小蓝计算出现有兑换券最多可以兑换几个玩偶。例如:字符串为AABBCACCC,可以组成2组ABC,故最多可以兑换2个玩偶。输入描述输入一个由A、B、C三个大写字母组成的字符串(字符串长度小于1000),表示所有的兑换券输出描述输出一个整数,表示…

填空题 困难
知识点

题目描述

编程实现

小蓝有多张兑换券,这些兑换券可分为A、B、C三种,且1张A加1张B加1张C组合可以兑换一个玩偶。

现将所有兑换券排成一排,并以字符串的形式给出,请帮助小蓝计算出现有兑换券最多可以兑换几个玩偶。

例如:字符串为AABBCACCC,可以组成2组ABC,故最多可以兑换2个玩偶。

输入描述

输入一个由A、B、C三个大写字母组成的字符串(字符串长度小于1000),表示所有的兑换券

输出描述

输出一个整数,表示所有兑换券按照兑换要求最多可以兑换玩偶的数量

样例输入

AABBCACCC

样例输出

2

参考答案

s=input() a=s.count('A') b=s.count('B') c=s.count('C') print(min(a,b,c))
上一题 下一题