LoginSignup
0
0

More than 5 years have passed since last update.

phpで問題を解いてみた【4】

Posted at

問題

1歩でぴったりaセンチメートル歩ける。
bセンチメートルの区間を歩くのに最小で何歩歩く?
なお、区間はオーバーしても良い。

自分なりの回答

<?php
// Here your code !
function hosu($ippokyori){
    $ippokyoritemp = explode(' ',$ippokyori);
    $ippo = $ippokyoritemp[0];
    $kyori = $ippokyoritemp[1];
    $hosuu = 0;
    do{
        $kyori = $kyori - $ippo;
        if(0 >= $kyori){
            if($ippokyoritemp[0] <= $ippokyoritemp[1]){
                $hosuu = $hosuu + 1;
            }
            break;
        }
        $hosuu = $hosuu + 1;
    }while(1);
    return $hosuu;
}
var_dump(hosu("2 5"));
?>


まとめ

いままで解いた問題を気が向いたら一気に投稿したい。。。
簡単な問題は前回投稿でも書いたけど、簡単な問題はいろいろな方法で解いたら勉強になりそうなものだが
1回解いたら割りと満足しちゃう・・・

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0