码迷,mamicode.com
首页 > 编程语言 > 详细

算法,计算经过多少次路口

时间:2020-01-13 01:14:23      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:初始化   echo   等于   get   php   才有   cti   多少   fun   

<?php
/**
 * 假设某人有100000现金,经过一个路口交一次费用。
 * 规则为,大于50000交5%。小于等于50000,交5000。
 * 请计算此人可以经过多少次路口。
 * 直接看答案就没意思了,自己思考后才有意思
 */
function getRoadCount() {
    // 初始化数据
    $money = 100000;
    $count = 0;

    // 第一关
    while($money > 50000) {
        $count++;
        $money *= 0.95;
    }

    // 第二关
    while($money >= 5000) {
        $count++;
        $money -= 5000;
    }
    return $count;

}

echo getRoadCount(); // 23次

算法,计算经过多少次路口

标签:初始化   echo   等于   get   php   才有   cti   多少   fun   

原文地址:https://www.cnblogs.com/jiqing9006/p/12185370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!