文章
61
粉丝
137
获赞
18
访问
39.5k
#include<bits/stdc++.h>
using namespace std;
int main() {
string s;
getline(cin, s);
int slen = s.size();
int wlen = 0;
int pre = 1; //1表示前一个字符是字母,0表示后一个字符是非字母
for(int i = 0; i < slen; i++){
if(s[i] >= 'a' && s[i] <= 'z' || s[i] >= 'A '&& s[i] <= 'Z'){
wlen++;
pre = 1;
}else{
if(pre == 1)
cout << wlen << " ";
wlen = 0;
pre = 0;
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发