찾다

 >  Q&A  >  본문

논리 문제, 머리를 감쌀 수가 없어요

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

HUNTHUNT2725일 전1317

모든 응답(4)나는 대답할 것이다

  • 听装雪碧

    听装雪碧2017-08-09 11:39:33

    으르르르르


    회신하다
    1
  • 辕天

    辕天2017-08-08 17:26:51

    $money = 100000;
    $num = 0;
    do {
    	$money = $money - $money * 0.05;
    	$num++;
    } while ($money > 50000);
    while ($money >= 5000) {
    	$money = $money - 5000;
    	$num++;
    }
    echo 'Num: ' . $num;

    그건 그렇고, 규칙과 수수료가 그렇게 높은 곳이 어디입니까?

    회신하다
    0
  • HUNT

    내 입장료 규정

    HUNT · 2017-08-08 20:02:46
  • ringa_lee

    ringa_lee2017-08-08 14:13:18

    먼저 대략적인 윤곽을 그린 다음 천천히 논리를 써보면 이해하기 어렵지 않을 것입니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-08-08 14:10:49

    $money = 100000;

    $num = 1;

    if($money > 50000){

    //5% 지불

    }else{

    //5000지불

    }

    회신하다
    0
  • 취소회신하다