【发布时间】:2015-06-07 05:40:27
【问题描述】:
我正在尝试编写一个脚本,它会根据 mysql 表中的某个给定指数(越高,球队越好,获胜的概率越高)自动计算球队的投注赔率。
例如:
第 1 队 - 索引 351
第 2 队 - 索引 152
第 3 队 - 索引 400
第 4 队 - 索引 120
因此,第 3 队的赔率应该最低(例如 2,7:1) - 获胜的概率最高,第 4 队的赔率最高(例如 30:1)。
脚本应该
- 检测游戏中有多少支球队
- 根据给定指数计算每支球队的赔率
感谢所有的想法!
编辑:我不是要求编码服务,我只是想不通这个理论。 而且,它实际上比我想象的要容易得多。
$id = 9;
$q1 = mysql_query("SELECT * FROM teams WHERE id='".$id."'");
$sum = 0;
while($f1 = mysql_fetch_assoc($q1))
{$sum = $sum + $f1['index'];}
$q2 = mysql_query("SELECT * FROM teams WHERE id='".$id."'");
while($f2 = mysql_fetch_assoc($q2))
{
$p = $f2['index'] / $sum;
$l = 1/$p;
echo "team ".$f2['team_id']." - "; echo round($l, 2); echo"<br>";
}
【问题讨论】:
-
这不是代码编写服务。添加您的代码以开始。
-
这里有很多编码写作服务:>
-
你必须研究统计概念,代码与其说是统计计算的问题(当然取决于标准),请参阅ranked statistics
-
没有代码编写没有发生,可能会给出示例或对现有代码进行更正。这里的人不会为你写代码(或做你的功课)
-
我可以给你 2M 答案然后