题解
2025-04-25 19:45:36
发布于:四川
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main() {
string s;
getline(cin, s);
int cnt = 0;
for (int i = 0; i <= s.size(); i++) {
if(s[i] == '\0') {
if(s[i - 1] == ' ') break;
else {
cout << cnt;
break;
}
}
if(s[i] != ' ')cnt++;
else if(s[i] == ' ' && s[i + 1] != ' ') {
cout << cnt;
if(i < s.size() - 1) cout << ",";
cnt = 0;
}
}
return 0;
}
这里空空如也
有帮助,赞一个