ACM书中的题目 L-12
2017-03-18 09:45
218 查看
L-12
Input SpecificationThe input contains several test cases. The first line contains an integer specifying the number of test cases. Each test case consists of a single line of text which contains at most 70 characters. However, the newline character at the end of each line is not considered to be part of the line.
Output Specification
For each test case, print a line containing the characters of the input line in reverse order.
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
题目简述:
大体意思就是输入一串字符,然后反向输出
解题思路:
使用String变量解决(char也可以),但是要注意回车键的储存,不然会出现两个空行
题目细节:
就是思路里所说的回车键问题
代码:
#include<bits/stdc++.h> using namespace std; int main() { int n,sum; char c; string str; cin>>n; cin.get(c); for(int i=0;i<n;i++) { getline(cin,str); sum=str.size(); for(int t=sum-1;t>=0;t--) { cout<<str[t]; } cout<<endl; } }
体会:
一开始发现回车键这个问题时相当难受,不知道怎么解决,还是上网查了一下才知道回车键要用char来储存,知道的还是太少了
相关文章推荐
- acm书中题目 L-12
- 2010 ACM-ICPC Multi-University Training Contest(12)——Host by WHU 部分题目解题报告
- HDU 1008 Elevator ACM基础题 关键是读懂题目就OK啦
- hdu 4585 Shaolin 2013 ACM-ICPC杭州赛区全国邀请赛——题目重现
- 练习场acm 题目19 擅长排列的小明
- 南阳理工学院ACM语言入门题目39水仙花数的思考与代码
- 关于一些初级ACM竞赛题目的分析和题解(二)。
- PKU比较好的题目分类,这个将作为我学习ACM的计划
- A+B Problem(v) 南阳理工ACM 题目844
- 关于一些初级ACM竞赛题目的分析和题解(四)。
- ASCII码排序 南阳理工ACM 题目4
- 南阳理工ACM-题目1A+B Problem
- ACM题目练习积累
- ACM学习历程2——ACM题目中常用的输入输出方式
- 北大ACM题目分类
- ACM计算几何题目推荐(2)
- acm之pku题目分类
- ACM计算几何题目推荐
- 部分acm题目的解题思路(转)
- acm题目及我的程序(2)——Knight Moves (骑士跳跃) ——任意两点最少跳跃步数(算法1)