您的位置:首页 > 其它

CSU - 1178 BMW

2016-08-25 15:47 155 查看
题目:

Description

       做广告啦。

       感谢大家参加CSU_BMW正式组队纪念赛,这个BMW来自动画片《机器人瓦力》(《机器人总动员》||《Wall-E》),三个可爱的机器人Wall-E,M-O,Burn-E。
       没看过的朋友~推荐一下。

       这道题的任务很简单,给一个字符串,从中拿出一些字符,问最多能组成多少个bmw。每个字符只计一次。

Input

       每组数据一行长度不超过1,000,000的字符串。

Output

       每组数据对应输出一行一个数字,表示从这个字符串中拿出一些字符,最多能组成多少个bmw。每个字符只计一次。

Sample Input

bmw
mwBm
mwBmwWbb


Sample Output

1
1
2


代码:

#include<iostream>
using namespace std;

int main()
{
string s;
while(cin>>s)
{
int b=0,m=0,w=0;
int l=s.length();
for(int i=0;i<l;i++)
{
if  (s[i]=='b'||s[i]=='B')b++;
else if (s[i]=='m'||s[i]=='M')m++;
else if (s[i]=='w'||s[i]=='W')w++;
}
int r=b;
if(m<r)r=m;
if(w<r)r=w;
printf("%d\n",r);

}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: