Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。
・問題「文字列反転」
文字列 str を入力し、その文字列を逆順に出力するプログラムを作成して下さい。
文字は半角英数字のみで、20 文字以内とします。
・入力される値
文字列 str が1行に与えられる。
・期待する出力
str を逆順にした文字列を1行に出力する。
僕が作成、提出したコードは、以下のとおりです。
/* Volume0-0006 Reverse Sequence http://judge.u-aizu.ac.jp/ 提出コードの解答例 https://neguse-atama.hatenablog.com */ #include<bits/stdc++.h> using namespace std; int main(void){ string str; cin>>str; reverse(str.begin(),str.end()); cout<<str<<endl; return 0; }
設問の出典は、プログラミング問題のオンライン採点システム「Aizu Online Judge(AOJ)」です。
http://judge.u-aizu.ac.jp/onlinejudge/
Volume0-0006 Reverse Sequence