文章

61

粉丝

137

获赞

18

访问

38.4k

头像
统计单词 题解:
P1394 华中科技大学
发布于2024年3月13日 10:45
阅读数 643

#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;
}
 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发