给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。

输入格式:

测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。

输出格式:

每个测试用例的输出占一行,输出倒序后的句子。

输入样例:

Hello World Here I Come

输出样例:

Come I Here World Hello

#include <iostream>
#include <sstream>
#include <stack>
using namespace std;
int main()
{
stringstream ss;
string str,tmp;
stack<string> ans;
getline(cin,str);
ss<<str;
while(ss>>tmp){
ans.push(tmp);
}
while(!ans.empty()){
cout<<ans.top();
ans.pop();
if(ans.size()!=) cout<<" ";
}
system("pause");
return ;
}

最新文章

  1. Web API应用架构设计分析(2)
  2. DIV+CSS实现左侧带三角形的提示框
  3. Css-自适应高度修复(高度随内容而自动撑高)
  4. mac下多个php版本快速切换的方法是怎么样
  5. SparkSQL使用之Thrift JDBC server
  6. MFC学习 修改窗口样式
  7. PHP Warning: date(): It is not safe to rely on the system&#39;s timezone settings.
  8. c-version:null]] could not deserialize the servlet-context scoped attribute with name: &quot;MENU_LIST&quot;
  9. xcode Simulated Metrics xib设置小问题
  10. 关于nodeJS多线程的支持,目前看来无法实现,讲解v8的一些东西
  11. C#中关于WebBrowser的一些细节设置
  12. thinkinginjava学习笔记05_访问权限
  13. Jenkins系列——定时构建
  14. Zookeeper和Chubby【分布式协调系统】
  15. Elasticsearch索引模板和别名
  16. 重新学习angularjs--第一篇(入门)
  17. 固态硬盘SSD,机械硬盘HDD,4K速度对比。
  18. Luogu P4322 [JSOI2016]最佳团体
  19. 第五周:MySQL数据库
  20. 【51nod1006】simple KMP

热门文章

  1. c++ qsort函数应用
  2. 【AMAD】django-extensions -- Django框架的自定义命令扩展集合
  3. 登录进入Mysql数据库的几种方式
  4. appium环境搭建(二)----搭建android开发环境
  5. [Python3] 034 函数式编程 匿名函数
  6. PTA(Basic Level)1027.打印沙漏
  7. [转帖]Java 8新特性探究(八)精简的JRE详解
  8. 单页面应用 之 项目中集成插件vue-router
  9. 链表--笔记--数据结构(C++版)王红梅--自我思路整理与梳理
  10. 双01字典树最小XOR(three arrays)--2019 Multi-University Training Contest 5(hdu杭电多校第5场)