【ループメニュー2】> 【約数の列挙】STEP: 8 毎日増加するお金 (paizaランク D 相当) [難易度: 1287 ±29]
※リンク先へ移動するためには[paiza]へのログインが必要です。
現在所持金を A 円持っています。
所持金が毎日 10% ずつ増えるとき、何日後に B 円を超えるか出力してください。
また、増加するお金は小数点以下切り捨てで考えることとします。
例として、所持金が 831 円
のとき、10% は 83.1円
ですが、増加するお金は 83 円
です。
入力値(例)
10 15
出力値(例)
6
解答例
1 2 3 4 5 6 7 8 9 10 |
<?php list($a, $b) = explode(" ", trim(fgets(STDIN))); $day = 0; while($a <= $b) { $gain = floor($a * 0.1); $a += $gain; $day += 1; } echo $day; ?> |