leikuman1 @ 2023-11-16 22:01:08
真没发现哪里错了,求助大佬们
#include<bits/stdc++.h>
using namespace std;
const int N=1e6+9;
int a[N];
int main(){
//ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
string s1,s="";int c1=1;
while(cin>>s1){
a[0]=s1.size();
s+=s1;
}
int j=1;
for(int i=0;i<s.size();++i){
if(s[i]==s[i+1])j++;
else a[c1++]=j,j=1;
}
for(int i=0;a[i];++i)cout<<a[i]<<' ';
return 0;
}