a537303 2023-01-14 13:02 采纳率: 80%
浏览 70
已结题

php彩票走势图算法

img


返回的json数据

img


已知开奖数据为数组,求出现总次数,平均遗漏值,最大遗漏值,最大连出值,当前遗漏值。
最好有类似彩票走势图案例,可以追加悬赏。

  • 写回答

1条回答 默认 最新

  • heart_6662 2023-01-14 13:32
    关注

    望采纳!!!点击回答右侧采纳即可!我写给你

    // 已知开奖数据
    $data = array(1,2,3,4,5,6,7,8,9,10);
    // 计算现总次数
    $total_count = count($data);
    // 计算平均遗漏值
    $average_omission = ($total_count - 1) / ($total_count - 1);
    // 计算最大遗漏值
    $max_omission = 0;
    for ($i = 0; $i < $total_count - 1; $i++) {
        $omission = $data[$i + 1] - $data[$i] - 1;
        if ($omission > $max_omission) {
            $max_omission = $omission;
        }
    }
    // 计算最大连出值
    $max_continuous = 0;
    $temp_continuous = 0;
    for ($i = 0; $i < $total_count - 1; $i++) {
        if ($data[$i + 1] - $data[$i] == 1) {
            $temp_continuous++;
        } else {
            if ($temp_continuous > $max_continuous) {
                $max_continuous = $temp_continuous;
            }
            $temp_continuous = 0;
        }
    }
    // 计算当前遗漏值
    $current_omission = $data[$total_count - 1] - $data[$total_count - 2] - 1;
    echo "现总次数:".$total_count."\n";
    echo "平均遗漏值:".$average_omission."\n";
    echo "最大遗漏值:".$max_omission."\n";
    echo "最大连出值:".$max_continuous."\n";
    echo "当前遗漏值:".$current_omission."\n";
    
    
    

    展开全部

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 1月21日
  • 已采纳回答 1月14日
  • 创建了问题 1月14日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部