hdu oj 1062 Text Reverse(字符串)
来源:互联网 发布:论坛网站排名数据库 编辑:程序博客网 时间:2024/06/08 15:49
Text Reverse
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 24306 Accepted Submission(s): 9376
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.
使用getchar(),因为t 后用gets()读入字符串,。。。。。用scanf()就不用加getchar().
字符串问题,主要是找到空格" ".
#include<stdio.h>#include<string.h>int main(){ int t; char str[1000+10]; scanf("%d",&t); getchar();//必须有,不然输入数据就会少一组 while(t--) { gets(str); int l=strlen(str); int m=0,k=0; for(int i=0;i<l;i++) { if(str[i]==' ') { m=i; for(int j=m-1;j>=k;j--) { printf("%c",str[j]); } printf("%c",str[i]); k=m+1;//新单词出现,j的结束值 } } for(int j=l-1;j>=k;j--)//输出最后一个单词 { printf("%c",str[j]); } printf("\n"); } return 0;}
0 0
- hdu oj 1062 Text Reverse(字符串)
- HDU 1062 Text Reverse(字符串处理)
- HDU 1062 Text Reverse(字符串翻转)
- HDU oj Text Reverse
- hdu 1062 Text Reverse 字符串
- HDU--1062:Text Reverse (字符串)
- OJ---text reverse 字符串问题
- hdu 1062 Text Reverse(字符串处理,简单模拟)
- HDU 1062 Text Reverse 字符串处理
- hdu 1062 Text Reverse 字符串反转
- HDU 1062 Text Reverse 水题 字符串处理
- HDU 1062 Text Reverse 字符串反转
- HDOJ/HDU 1062 Text Reverse(字符串翻转~)
- hdu 1062(Text Reverse)
- hdu 1062 Text Reverse
- hdu 1062 Text Reverse
- HDU 1062 TEXT REVERSE
- Hdu 1062 - Text Reverse
- 51nod 1089 最长回文字串V2(Manacher算法)
- 电源管理事件
- 小结选择器--CSS、JavaScript、JQuery
- 机器学习经典算法logistic回归
- POJ1964/UVALive 3029 -City Game -求最大子矩形-(暴力枚举/dp)
- hdu oj 1062 Text Reverse(字符串)
- Tencent qmail 的一个漏洞
- iOS进阶之旅-图片裁剪
- ACM 767 因子和 (判断一个数是否为素数且输出非素数的所有因子和)
- 想使用“本地项目” 的钥匙串
- MemCache在Windows下环境的搭建及启动
- gif动画生成工具
- MATLAB 绘制函数曲线图
- //子集生成总结