hdu——1062Text Reverse(反转函数reverse)
来源:互联网 发布:打卡机数据导不出 编辑:程序博客网 时间:2024/06/03 12:28
Text Reverse
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 25706 Accepted Submission(s): 9959
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.
Output
For each test case, you should output the text which is processed.
Sample Input
3
olleh !dlrow
m'I morf .udh
I ekil .mca
Sample Output
hello world!
I'm from hdu.
I like acm.
Hint
Remember to use getchar() to read '\n' after the interger T, then you may use gets() to read a line and process it.
Author
Ignatius.L
Recommend
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 25706 Accepted Submission(s): 9959
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.
Output
For each test case, you should output the text which is processed.
Sample Input
3
olleh !dlrow
m'I morf .udh
I ekil .mca
Sample Output
hello world!
I'm from hdu.
I like acm.
Hint
Remember to use getchar() to read '\n' after the interger T, then you may use gets() to read a line and process it.
Author
Ignatius.L
Recommend
注意最后一部份也要反转
#include<string>#include<algorithm>#include<iostream>#include<sstream>using namespace std;int main(){long long m,n;string a;cin>>n;getchar();while(n--){m=0;getline(cin,a);while(a.find(" ",m)!=string::npos){reverse(a.begin()+m,a.begin()+a.find(" ",m));m=a.find(" ",m)+1;}reverse(a.begin()+a.find_last_of(" ")+1,a.end());cout<<a<<endl;}return 0;}
1 0
- hdu——1062Text Reverse(反转函数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——1062Text Reverse(水题string::find系列+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
- spring mvc Cannot locate BeanDefinitionParser for element spring-servlet.xml
- fuck啊,喷水装置
- opengl 颜色版
- 页面上,如何实现超链接切换多语种?
- HTTP的一些状态消息
- hdu——1062Text Reverse(反转函数reverse)
- android随笔26--常用代码
- 第一篇博客
- CSS应用:阴影和轮廓
- Java,String与InputStream相互转化
- 自定义导航按钮UIBarButtonItem
- SSH过程中关闭对主机HostKey值的验证
- iOS Cocoapods安装
- Android学习笔记 3.1View的基础知识