어떤 사람은 교차로를 건널 때마다 통행료를 지불해야 합니다. 1 현금이 50,000보다 크면 매번 5%를 지불합니다. , 그는 매번 5,000을 지불합니다. 정답: 그 사람이 몇 개의 교차로를 통과할 수 있는지 계산하세요
으르르르르
$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지불
}