题意:
描述
在大多数语言中,文本从左到右书写。但是,还有其他语言,其中文本从右到左读取和写入。作为向自动从左到右语言翻译成从右到左语言和返回的程序的第一步,你要编写一个改变给定文本方向的程序。
输入规格
输入包含几个测试用例。第一行包含一个指定测试用例数的整数。每个测试用例由一行文本组成,最多包含70个字符。但是,每行末尾的换行符不会被视为行的一部分。
输出规格
对于每个测试用例,以相反的顺序打印包含输入行字符的行。
Sample Input
3
Frankly, I don't think we'll make much
money out of this scheme.
madam I'm adam
Sample Output
hcum ekam ll'ew kniht t'nod I ,ylknarF
.emehcs siht fo tuo yenom
mada m'I madam
用字符串输入然后依次反向输出即可。
代码如下:
#include <bits/stdc++.h>
using namespace std;
int main()
{
string a;
string x="\n";
int h,i,n;
cin>>n;
getline(cin,x);
for(i=0;i<n;i++)
{
getline(cin,a);
h=a.size();
for(int q=h-1;q>=0;q--)
cout<<a[q];
cout<<endl;
}
return 0;
}