您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页随机分红包

随机分红包

来源:二三娱乐

题目:十人分一百元红包,金额为6-12元

考点:递归

<?php
//php中变量引用,只需要在函数定义时加上&
function gen(&$arr, $key){
    if($key == 10){
        if(array_sum($arr)>=88 && array_sum($arr)<=94){
            $arr[] = 100-array_sum($arr);
        }
    }else{
        $arr[$key]=rand(6, 12);
        gen($arr, $key+1);
    }
}

$arr = array();

gen($arr, 1);
$total = 0;
while(count($arr)<10 || $total<10){
    $arr = array();
    gen($arr, 1);
    if(count($arr)==10){
        var_dump($arr);
        $total++;       
    }

}





Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务