誰かが 100,000 元を持っており、交差点を渡るたびに料金を支払う必要があります。ルールは次のとおりです: 1. 現金が 50,000 を超える場合は、毎回 5% を支払います 2.現金は < 50,000 毎回 5000 支払う場合 答え: その人が通過できる交差点の数を計算してください
りー
$money = 100000; $num = 0; do { $money = $money - $money * 0.05; $num++; } while ($money > 50000); while ($money >= 5000) { $money = $money - 5000; $num++; } echo 'Num: ' . $num;
ところで、ルールや料金がそんなに高いのはどこですか?
まず大まかな輪郭を描いてから、ゆっくりロジックを書いていけば、理解することは難しくありません
$money = 100000;
$num = 1;
if($money > 50000){
//5%支払う
}else{
//5000支払う
}
りー
ところで、ルールや料金がそんなに高いのはどこですか?
まず大まかな輪郭を描いてから、ゆっくりロジックを書いていけば、理解することは難しくありません
$money = 100000;
$num = 1;
if($money > 50000){
//5%支払う
}else{
//5000支払う
}