文章

81

粉丝

2

获赞

494

访问

9.6k

头像
统计单词 题解:
P1394 华中科技大学机试题
发布于2026年3月12日 16:40
阅读数 325

#include <iostream>
#include <string>
using namespace std;

int main(){
    string s;
    getline(cin, s);

    int count = 0;

    for(int i = 0; i < s.size(); i++){
        if(s[i] == '.'){
            if(count > 0)
                cout << count;
            break;
        }
        else if(s[i] == ' '){
            if(count > 0){
                cout << count << ' ';
                count = 0;
            }
        }
        else{
            count++;
        }
    }

    return 0;
}

 

登录查看完整内容


登录后发布评论

4 条评论
HKX9XAS
2026年3月14日 22:06

如果单词间连续三个空格及以上就不行了吧。

 

赞(0)

HKX9XAS : 回复 HKX9XAS: 可以的,我刚刚想错了,抱歉.

2026年3月14日 22:08

ZeroQi_404 : 回复 HKX9XAS: 哈哈哈,没事没事,欢迎交流

2026年3月14日 22:51

太一 : 回复 ZeroQi_404: 太强了

2026年3月14日 23:42
回复给: