hdu 1062 Text Reverse
来源:互联网 发布:mac切换显示器快捷键 编辑:程序博客网 时间:2024/04/27 20:40
给个测试数据:
ab bc
ba cb
注意输出地空格
http://acm.hdu.edu.cn/showproblem.php?pid=1062
Problem Description
Ignatius likes to write words in reverse way. Given a single line of text which is written by Ignatius, you should reverse all the words and then output them.
Input
The input contains several test cases. The first line of the input is a single integer T which is the number of test cases. T test cases follow.
Each test case contains a single line with several words. There will be at most 1000 characters in a line.
Each test case contains a single line with several words. There will be at most 1000 characters in a line.
Output
For each test case, you should output the text which is processed.
Sample Input
3olleh !dlrowm'I morf .udhI ekil .mca
Sample Output
hello world!I'm from hdu.I like acm.HintRemember to use getchar() to read '\n' after the interger T, then you may use gets() to read a line and process it.#include <iostream>using namespace std;#include <string.h>int main(){ int n,i,l,k,j; char a,b[1000]; cin>>n; getchar();// 读取一个回车 while(n--) { gets(b); l=strlen(b); k=0; for(i=0;i<l;i++) { if(b[i]==32)\\如果是空格的话就输出,并且标记k指向后一个 { cout<<" "; k=i+1; } else if(b[i+1]==32||b[i+1]=='\0')\\这个开始就写错了,还要判断最后一个是不是结束 { for(j=i;j>=k;j--) cout<<b[j]; k=i+1; } } cout<<endl; }
- hdu 1062 Text Reverse
- hdu 1062 Text Reverse
- HDU 1062 TEXT REVERSE
- Hdu 1062 - Text Reverse
- hdu 1062 Text Reverse
- HDU 1062 Text Reverse
- hdu 1062 Text Reverse
- HDU 1062 Text Reverse
- HDU 1062 - Text Reverse
- hdu 1062 Text Reverse
- hdu 1062 Text Reverse
- Text Reverse(hdu 1062)
- hdu 1062 Text Reverse
- HDU 1062 Text Reverse
- hdu 1062 text reverse
- HDU 1062 Text Reverse
- HDU 1062 Text Reverse
- hdu 1062 Text Reverse
- Linux下spi驱动开发
- 深入浅出MIPS 〇 序章
- Ubuntu上搭建Java环境
- oracle 存储过程 PROCEDURE和 FUNCTION区别:
- AIX系统JDK不设置环境变量 如何在tomcat启动脚本中添加
- hdu 1062 Text Reverse
- OpenWrt启动过程分析
- 浪潮实习第八天
- awr使用——生成awr报告步骤
- Android应用程序入门 推箱子游戏开发(二) 键盘事件监听 角色在屏幕上移动
- Shell脚本学习指南
- OpenWrt使用的文件系统理解与分析
- VC++2008 如何使用Windows Media Player控件
- 安装、验证、优化APK