1048:字符串反转 分数: 1

原创 2015年07月10日 09:44:26
题目描述

小C很喜欢倒着写单词,现在给你一行小C写的文本,你能把每个单词都反转并输出它们吗?


输入格式

输入包含多组测试样例。第一行为一个整数T,代表测试样例的数量,后面跟着T个测试样例。
每个测试样例占一行,包含多个单词。一行最多有1000个字符。


输出

对于每一个测试样例,你应该输出转换后的文本。


样例输入

3
olleh !dlrow
I ekil .bulcmca
I evol .mca


样例输出

hello world!
I like acmclub.
I love acm.

program p1048;
var n,i,j,k:longint;a,b:ansistring;
begin
 readln(n);
 for i:=1 to n do
 begin
  readln(a);
  j:=pos(' ',a);
 while j<>0 do
 begin
  b:=copy(a,1,j-1);
  for k:=length(b) downto 1 do
   write(b[k]);
  write(' ');
  delete(a,1,j);
  j:=pos(' ',a);
 end;
 for k:=length(a) downto 1 do
  write(a[k]);
  writeln;
 end;
end. 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

HDU 1048 字符串

这道题输入输出真是让人无语,恶心啊。。。。水题,题目: The Hardest Problem Ever Time Limit: 2000/1000 MS (Java/Others)   ...
  • wmn_wmn
  • wmn_wmn
  • 2012年04月10日 21:05
  • 1269

递归反转字符串(带中文)

  • 2015年08月25日 22:28
  • 3KB
  • 下载

数组和字符串(分数统计_stat,单词的长度,乘积的末3位,计算器,旋转_rotate,进制转换1_base1,进制转换2_base2,手机键盘)

关于C语言字符串 别人家的整理 scanf和gets的区别 字符串输入的方法 scanf(“%s”,in_buff); gets(in_buff); fgets(in_buff,BUFFER_SIZE...

c++反转字符串代码

  • 2014年04月09日 16:32
  • 714B
  • 下载

递归反转字符串C++代码

  • 2013年08月08日 12:35
  • 622B
  • 下载

简单面试题::字符串按单词反转

字符串按单词反转 输入格式是:"this is a string" 输出格式是: "string a is this" 要求不能用任何库函数 这个题目看似非常简单,但是用纯C语言且...

字符串反转

  • 2014年10月15日 08:28
  • 1002B
  • 下载

Java算法之字符串反转分析

本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 在基本的工作内容开发中,算法不会显得那么重要,而在百万级别的时候,差距非常大,今天带大家研究下常见的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1048:字符串反转 分数: 1
举报原因:
原因补充:

(最多只允许输入30个字)