3-4 颠倒单词
小明和小璐正在学习英文,但是他们更想玩游戏。于是小明写了一个句子,要求小璐把其中的每个单词颠倒地写出来。
输入一行,是一个长长的字符串s。单词之间的分隔符是空格(可能1个或多个),长度不超过10万。
输出一行,s中的每个单词都被颠倒了。
输入:
I love you You love me
输出:
I evol uoy uoY evol em
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    getline(cin,s);
    s=' '+s+' ';
    char c=' ';
    int p=s.find(c,0);
    while(p!=-1)
    {
        s.erase(s.begin()+p);
        p=s.find(c,p+1);
    }
    cout<<s<<endl;
    return 0;
}
        信息
- ID
 - 1105
 - 难度
 - 9
 - 分类
 - (无)
 - 标签
 - 递交数
 - 3
 - 已通过
 - 1
 - 通过率
 - 33%
 - 上传者