集五福

集五福

题目描述:
集五福作为近年来大家喜闻乐见迎新春活动,集合爱国福、富强福、和谐福、友善福、敬业福即可分享超大红包以
0 和 1 组成的长度为 5 的字符串代表每个人所得到的福卡,每一位代表一种福卡,1 表示已经获得该福卡,单类
型福卡不超过 1 张,随机抽取一个不超过 10 人团队,求该团队最多可以集齐多少套五福
输入描述:
输入类似 11010, 00110, 由 0、1 组成的长度为 5 的字符串,
代表指定团队中每个人福卡获得情况
注意 1:1 人也可以是一个团队注意 2:多人之间的福卡以英文逗号隔开
输出描述:
输出该团队能凑齐多少套五福
示例 1
输入:11001,11100
输出:0

#include<iostream>
#include<vector>
#include<string>
#include<sstream>
#include<algorithm>
using namespace std;

int main(){
	string strs="";
	while(getline(cin,strs)){
		stringstream sstrm(strs);
		string token="";
		vector<int> nums(5,0);
		while(getline(sstrm,token,',')){
			for(int i=0;i<5;++i){
				if(token[i]=='1') nums[i]+=1;
			}
		}
		int minnums=INT_MAX;
		for(int i=0;i<5;++i){
			minnums=min(minnums,nums[i]);
		}
		cout<<minnums<<endl;
	}
	return 0;
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值