50分求条!!!
查看原帖
50分求条!!!
1799987
zhhh510703楼主2025/7/19 17:14

代码:

#include<iostream>
#include<string>
using namespace std;
int main()
{
	int sum=0,i;
    char b[401];
    string n;
    char pd='0';
    cin>>n;
    cout<<n.size()<<" ";
    for(i=0;i<n.size();i++)
    {
    	if(n[i]==pd)
    	  sum++;
    	else
    	{
    		cout<<sum<<" ";
    		sum=1;
    		if(pd=='1')
              pd='0';
            else 
              pd='1';
		}
	}
    while(i<n.size()*n.size())
    {
	    cin>>b[i];
	    if(b[i]==pd)
    	  sum++;
    	else
    	{
    		cout<<sum<<" ";
    		sum=1;
    		if(pd=='1')
              pd='0';
            else 
              pd='1';
		}
		i++;
	}
    cout<<sum;
    return 0;
}
2025/7/19 17:14
加载中...