题解 | #单词倒排#

单词倒排

https://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836

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

int main() {
    string input;
    vector<string> outWords;
    getline(cin, input);
    int pos = 0;
    while(pos<input.length() && (!isalpha(input[pos]))) ++pos;
    for(int i=pos; i<input.length(); ++i) {
        if(!isalpha(input[i])) {
            outWords.push_back(input.substr(pos, i-pos));
            pos = i;
            while(pos<input.length() && (!isalpha(input[pos]))) ++pos;
        }
    }
    outWords.push_back(input.substr(pos, input.length()-pos));
    for(int i=outWords.size()-1; i>=0; --i) {
        if(i) cout << outWords[i] << " ";
        else cout << outWords[0];
    }

    return 0;
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

09-11 16:04
门头沟学院 Java
青禾111:面我的小红书面试官傲慢无礼
我的秋招日记
点赞 评论 收藏
分享
来!
G了的牛可乐很爱吃烤...:百度面试官 给我说, 十月后开奖,现在都在泡池子
点赞 评论 收藏
分享
珩珺:那些经历都太大太空了,实习的情况不了解,大创项目连名字、背景、目的及意义都没体现出来;地摊经济更是看完连卖的什么产品都不知道,项目成果直接写营收多少都更直观真实一点;后面那个校文体部的更是工作内容是组织活动整理流程,成果变成了当志愿者,而且你们学校本科学生会大一入学就直接当部长吗,志愿里面还提到了疫情防控,全面解封是22年12月的事情,可能时间上也有冲突。可能你花了钱人家就用AI给你随便写了点内容改了一下,没什么体现个性化的点
点赞 评论 收藏
分享
牛客48826091...:哥们胸肌挺好看
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务