帮帮孩子吧
查看原帖
帮帮孩子吧
1356594
zhenghaoHoney楼主2024/10/6 09:34
#include<iostream>
#include<cmath>
#include<string>
#include<cstring>
#include<algorithm>

using namespace std;

char flag='0';
string a,k;
int n,sum;
int main(){
	while(cin>>a)
	{
		k+=a;
		n++;
	}
	cout<<n<<endl;
	for(int i=0;i<k.size();i++)
	{
		if(k[i]==flag)
		{
			sum++;
		}
		else
		{
			flag=(flag=='0'?flag='1':flag='0');
			cout<<sum<<" ";
			sum=1;
		}
	}
	cout<<sum; 
	return 0;
}
2024/10/6 09:34
加载中...