题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
单词倒排
http://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836
C++简洁代码:
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str;
while(getline(cin, str))
{
int len=str.length();
string str1,str2;
for(int i=len-1;i>=0;--i)
{
while(isalpha(str[i]))
{
str1=str[i]+str1;
i--;
}
str2=str2+str1+" ";
str1.clear();
}
cout<<str2<<endl;
}
return 0;
} 