ZOJ 1295——Reverse Text
生活随笔
收集整理的這篇文章主要介紹了
ZOJ 1295——Reverse Text
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在沒學STL之前,可能做這道題需要開數組,在出現空格的地方外加判斷,但是學完string,一條reverse語句便將輸入逆轉,c語音可能需要2-30行,可見c++的優化。注意:輸入有空格,要用getline (cin,a);code:#include <iostream>
#include <algorithm>
#include <cstdio>
using namespace std;
int main (){
string a;
int n;
cin>>n;
getchar(); //吸收換行
for (int i=0;i<n;i++)
{
getline (cin,a);
reverse(a.begin(),a.end());
cout<<a<<endl;
}
}
#include <algorithm>
#include <cstdio>
using namespace std;
int main (){
string a;
int n;
cin>>n;
getchar(); //吸收換行
for (int i=0;i<n;i++)
{
getline (cin,a);
reverse(a.begin(),a.end());
cout<<a<<endl;
}
}
總結
以上是生活随笔為你收集整理的ZOJ 1295——Reverse Text的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ZOJ 2060----Fibonacc
- 下一篇: SDWebImage加载图片成功,但是程