用PHP实现虎牙压豆稳赚不赔的方法

相信玩虎牙的朋友都知道虎牙竞猜,有压豆和开盘两种模式,我就深深沉迷其中无法自拔,奈何眼功有待提高,每每输的惨不忍睹。

于是拥有初二数学水平的我进行了一番计算,发现当红蓝双方赔率的乘积大于一时,存在稳赚不赔的压豆方式,当红蓝双方赔率的乘积小于一时,则存在稳赚不赔的开盘方式。

例如:当红方赔率是0.5,蓝方赔率也是0.5。我们开盘时在红方压1万豆,蓝方也压1万豆,那么无论哪边胜利,你都会得到1万豆的收益。

为了使收益达到最大化,身为it界的菜鸟,我用php+html写了一个简单的程序来帮我计算压豆方式及收益,由于双方赔率乘积小于1的概率远大于大于1的概率,所以我只做了开盘的,即以下程序仅限于开盘时使用。

废话不多说,直接上代码!

<html>
    <head>
        <meta charset="utf-8">
        <title>虎牙豆子开盘</title>
    </head>

    <body>
        <form action="huya.php" method="get">
            投入总量:<input type="text" name="all" /><br />
            红方赔率:<input type="text" name="rad" /><br />
            蓝方赔率:<input type="text" name="bull" /><br />
            期望收益:<input type="text" name="shou" value="0" />
            <input type="submit" value="开始计算" />
        </form>
    </body>
</html>


<?php
if ($_GET['all'] && $_GET['rad'] && $_GET['bull']) {
    //投入总量
    $all = $_GET['all'];
    //红方赔率
    $rad = $_GET['rad'];
    //蓝方赔率
    $bull = $_GET['bull'];
    //预期收益
    $shou = $_GET['shou'];

    $fenzi = $all/$bull + $all;
    $fenmu = 1/$rad + 1/$bull + 2;
    //红方压豆
    $x = $fenzi / $fenmu;
    //蓝方压豆
    $y = $all - $x;
    //获胜概率
    $gailv = 100;
    //预估收益
    $dedou = $x / $rad + $x -$all;

    if ($dedou < $shou) {
        if ($x < $y) {
            $y = $all*$bull/(1+$bull);
            $x = $all-$y;
            $gailv = $rad / ($rad+$bull) * 100;
            $dedou = $x / $rad + $x -$all;
        } else {
            $x = $all*$rad/(1+$rad);
            $y = $all-$x;
            $gailv = $bull / ($rad+$bull) * 100;
            $dedou = $y / $bull + $y -$all;
        }
    }
    $hah = $dedou * $gailv/100;
    if ($hah >= $shou) {
        echo '红方压豆:'.$x.'<br>';
        echo '蓝方压豆:'.$y.'<br>';
        echo '预估收益:'.$gailv.'%'.'的概率获得'.$dedou.'('.$hah.')';
    } else {
        echo '很难达成收益目标,建议放弃!';
    }
}
?>

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值