大家设计一下这个游戏的算法如何?

imdemon 2005-11-04 10:38:22
赌球必胜法
原理是,
英国公司开出A队比B队的陪率是1陪2 ,美国公司开出的陪率是1陪4

以1赔2的赔率在英国的公司赌A队赢,再以1赔4的赔率在美国的赌博公司赌A输
这样,A赢我就不亏,A输我就赚3

按这种原理,在已知20家公司开出的陪率的情况下,设计一个算法使自己肯定不输钱而且收益最大

嘿嘿,有挑战性吧。。。。。
...全文
415 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
imdemon 2005-11-16
  • 打赏
  • 举报
回复
四角?四毛?
Kvci 2005-11-15
  • 打赏
  • 举报
回复
不是吧
你在这里也升这么快?
四角了??
xiaocai0001 2005-11-15
  • 打赏
  • 举报
回复
赌A胜的赔率是: 1:bi
那B胜的陪率就应该是:bi:1 啊?

---------------------------
这是指这些公司分成两类
一类是赌A赢的
一类是赌B赢的

否则都赌某一方赢的话, 你是没法投机取巧的.
imdemon 2005-11-15
  • 打赏
  • 举报
回复
楼上的架势一看就是牛人

但是我还有个不解的地方
赌A胜的赔率是: 1:bi
那B胜的陪率就应该是:bi:1 啊?

还有。。。。新加入一个规则,让球,就是说,比如巴西对中国,巴西让3球
那么,巴西2:0赢了,在赌局中,算中国赢。
在这种情况下,还可以计算出肯定不败的下注方法吗?

还有。。。。新加入一个规则,让球,就是说,比如巴西对中国,巴西让3球
那么,巴西2:0赢了,在赌局中,算中国赢。
在这种情况下,还可以计算出肯定不败的下注方法吗?

还有。。。。新加入一个规则,让球,就是说,比如巴西对中国,巴西让3球
那么,巴西2:0赢了,在赌局中,算中国赢。
在这种情况下,还可以计算出肯定不败的下注方法吗?
xiaocai0001 2005-11-08
  • 打赏
  • 举报
回复
设有N个下赌公司, 对于A:B
赌A胜的赔率是:
1:b1
1:b2
...
1:bk
(a1=a2=...=ak=-1 )
赌B胜的赔率是:
ak+1 :1
ak+2 :1
...
an : 1
(bk+1 = bk+2 = ... =bn=-1 )

现有资金总数为F, 对每个公司下的赌本是mi

则A胜时, 获得的收益是:
S1 = ∑bi*mi (i=1, ..., k) - ∑mi (i=k+1, ..., n)
B胜时, 获得的收益是:
S2 = ∑ai*mi (i=k+1, ..., n) - ∑mi (i=1, ..., k)

设A胜的概率为p, 则B胜的概率为1-p
最后获得收益的期望
S = p*S1 + (1-p)*S2

所以得到以下数学模型:

目标函数:
max S = p*S1+(1-p)*S2
约束条件:
S1 = ∑bi*mi (i=1, ..., n)
S2 = ∑ai*mi (i=1, ..., n)
F = ∑mi (i=1, ..., n)
mi >= 0 (i=1, ..., n)

(ai, bi, mi, p等符号含义如上面所述)
xiaocai0001 2005-11-08
  • 打赏
  • 举报
回复
这应该是个资金收益的问题吧.
xiaocai0001 2005-11-08
  • 打赏
  • 举报
回复
mark
A_Knuth_A 2005-11-08
  • 打赏
  • 举报
回复
这个游戏没机会的,呵呵!
imdemon 2005-11-08
  • 打赏
  • 举报
回复
别急嘛楼上的大哥。。。再讨论讨论,看有什么新点子没/
imdemon 2005-11-07
  • 打赏
  • 举报
回复
能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH

能不能只考虑程序的实现呢我说各位大哥。。。。。/LH
xdop 2005-11-07
  • 打赏
  • 举报
回复
“荷兰赌”?!吹吧
Kvci 2005-11-07
  • 打赏
  • 举报
回复
接分呀
imdemon 2005-11-06
  • 打赏
  • 举报
回复
能不能只考虑程序的实现呢我说各位大哥。。。。。/LH
imdemon 2005-11-06
  • 打赏
  • 举报
回复
楼上大哥的看法似乎有点道理~

这样,如果已知20家公司的陪率
可以找陪率差最大,第二大,第三大。。。第N大的两家公司
然后收益更丰富~~~~~~
yeah............
有什么漏洞没?
Kvci 2005-11-06
  • 打赏
  • 举报
回复
如果低赔率的中了,那你不亏
如果高赔率的中了,那你赚了(b-1)*a-1
Kvci 2005-11-06
  • 打赏
  • 举报
回复
设所有公司中的赔率最高为1:a,最低为1:b
中间的就不要考虑了
因为你是赚赔率差,所以只能找最大和最小的赔率的差你才赚得最多

然后只买最高和最低的
买法是这样:
公司赔率 买赢/输 金额
1:b (最低) 赢 1 百万
1:a (最高) 输 b-1 百万
Kvci 2005-11-06
  • 打赏
  • 举报
回复
很简单呀
穷举都可以出来
luojing 2005-11-05
  • 打赏
  • 举报
回复
望 CSDN水手快上传此程序,我们这些大海的小虾,也可以发一回.
一定要现实变的可能,要不然就不会这什么神话可言了.
---------------我相信,一切程序皆有可能.
fbiboss001 2005-11-05
  • 打赏
  • 举报
回复
在哪可以赌啊?
alcla 2005-11-05
  • 打赏
  • 举报
回复
但是每次投住如果有这个现象 只要找差额最大的2个啊,别的公司不用怎么考虑啊?还有平的什么的怎么处理?
加载更多回复(5)

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧