#include<iostream>
using namespace std;
int getMaxCount(char * str,int * max0,int *max1)
{
int i,len,tmp_max0=0,tmp_max1=0;
if(str==NULL)
return 0;
len=strlen(str);
for(int i=0;i<len;i++)
{
if(str[i]=='0')
{
if(str[i-1]=='1'&&i!=0)
{
if(tmp_max1>*max1)
*max1=tmp_max1;
tmp_max1=0;
}
tmp_max0++;
}
if(str[i]=='1')
{
if(str[i-1]=='0'&&i!=0)
{
if(tmp_max0>*max0)
*max0=tmp_max0;
tmp_max0=0;
}
tmp_max1++;
}
}
if(tmp_max1>*max1)
*max1=tmp_max1;
if(tmp_max0>*max0)
*max0=tmp_max0;
re
using namespace std;
int getMaxCount(char * str,int * max0,int *max1)
{
int i,len,tmp_max0=0,tmp_max1=0;
if(str==NULL)
return 0;
len=strlen(str);
for(int i=0;i<len;i++)
{
if(str[i]=='0')
{
if(str[i-1]=='1'&&i!=0)
{
if(tmp_max1>*max1)
*max1=tmp_max1;
tmp_max1=0;
}
tmp_max0++;
}
if(str[i]=='1')
{
if(str[i-1]=='0'&&i!=0)
{
if(tmp_max0>*max0)
*max0=tmp_max0;
tmp_max0=0;
}
tmp_max1++;
}
}
if(tmp_max1>*max1)
*max1=tmp_max1;
if(tmp_max0>*max0)
*max0=tmp_max0;
re