@[zst0915](/user/1115078)
```cpp
#include<iostream>
#include<cmath>
using namespace std;
int a[40005] , n , p = 0 , k = 0;
char a1;
int main()
{
while(cin >> a1)
{
if(a1-'0'!=k){p++;k=!k;}
a[p]++;
n++;
}
cout << sqrt(n) << " ";
for(int i=0;i<=p;i++)
{
cout << a[i] << " ";
}
return 0;
}
```
by User1025109 @ 2024-03-09 08:13:29
@[User1025109](/user/1025109)
我看懂了,谢谢~!!
by zst0915 @ 2024-03-09 08:50:18