#include <iostream>
using namespace std;
string s;
string temp;
int main(){
int n, cnt = 0;
char num = '0';
getline(cin, s);
n = s.length();
for (int i = 2; i <= n; i++){
getline(cin, temp);
s.append(temp);
}
cout << n;
for (int i = 0; s[i] != '\0'; i++){
if (s[i] == num){
cnt++;
}else{
cout << " " << cnt;
num = s[i];
cnt = 1;
}
}
cout << " " << cnt << endl;
return 0;
}
大家好, DEV测试输入样例没有问题, 下载了第一个测试数据, 输出也没有问题, 但就是过不去... 求大佬指教