【paizaの森練習問題コンテスト3】過去問題3 > 文字列の逆順 (paizaランク D 相当) [難易度: 1011 ±103]
※リンク先へ移動するためには[paiza]へのログインが必要です。
入力として文字列が与えられます。
その文字列を逆順にして出力してください。
入力値(例)
paiza
出力値(例)
aziap
解答例
1 2 3 4 5 6 7 8 |
<?php $str = trim(fgets(STDIN)); $len = mb_strlen($str); for($i = 0; $i < $len; $i++) { $c = $str[$len - $i - 1]; echo $c; } ?> |
解説
文字列を反転する関数を使わないで解いてみました。
strrev()だと1行で解けます。
1 2 3 4 |
<?php $str = trim(fgets(STDIN)); echo strrev($str); ?> |