问个数学问题,好像跟概率有关

qps2006 2007-11-22 10:17:49
在象棋中,A对B的胜率是0.6,B对C的胜率是0.7,
问能否求出A对C的胜率?

这个问题与JAVA无关,还请版主高抬贵手!
顺便问一下,在哪里更适合问这样的问题?
...全文
91 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
luffyday 2007-11-22
  • 打赏
  • 举报
回复
搞错了

A:B = 6:4

B:C = 7:3


通分:

A:B = 6*7:4*7 -> 42:28

B:C = 7*4:3*4 -> 28:12

结果:

A:C = 42:12 -> 7:2

JhunHoonXZ 2007-11-22
  • 打赏
  • 举报
回复
一样的...
7/9=0.777777777777777777777777777777777777…≈0.78
ustbsjl 2007-11-22
  • 打赏
  • 举报
回复
楼上基本正解,最后不应该“那么A对C的胜率应该是0.7*10/9=0.78”,从7/2可以导出胜率7/(7+2)=7/9
wunan320 2007-11-22
  • 打赏
  • 举报
回复
7/9
JhunHoonXZ 2007-11-22
  • 打赏
  • 举报
回复
这样
A对B的胜率是0.6
也就是说A的水平是B的0.6/0.4倍=3/2倍
B对C的胜率是0.7
B的水平是C的0.7/0.3倍=7/3倍

那么A的水平就应该是C的3/2*7/3倍=7/2被

那么A对C的胜率应该是0.7*10/9=0.78
qps2006 2007-11-22
  • 打赏
  • 举报
回复
回楼上的:

不对吧,按常识,A对C的胜率应大于max(0.6,0.7)
luffyday 2007-11-22
  • 打赏
  • 举报
回复
A:B = 6:10

B:C = 7:10


通分:

A:B = 6*7:10*7 -> 42:70

B:C = 7*10:10*10 -> 70:100

结果:

A:C = 42:100
bukebuhao 2007-11-22
  • 打赏
  • 举报
回复
把A,B看作一个整体,A对B,B对C ,A对C
一 A胜,B也胜 0.6*0.7 = 0.42 A胜
二 A胜,B败 0.6*0.3 * 0.7> 0.126 A胜
三 A败,B胜 0.4 * 0.7 * 0.7 <0.196 A胜
四 A败,B败 0.4*0.3*0.7 < 0.091 A胜

0.546 < A对C < 0.833
如果 A对B是1,A对C就是大于0.6


lucima 2007-11-22
  • 打赏
  • 举报
回复
系统可靠性?

串联?0.42
piaopiao11 2007-11-22
  • 打赏
  • 举报
回复
A:B=1:0
B: C=3:2

A:C=1*3: 2*0=3:0;

概率还是%100
除非B对C的胜率%0;
否则概率都是%100


piaopiao11 2007-11-22
  • 打赏
  • 举报
回复
A对B的胜率是1.0,B对C的胜率是0.6

----
既然A%100胜B
B比C还厉害点,那么A当然可以%100胜C了


qps2006 2007-11-22
  • 打赏
  • 举报
回复
其实可以转换为数学模型:
把ABC看成三个随机变量;
A>B的概率=p1=1.0;
B>C的概率=p2=0.6;

偶觉得没法求A>C的概率,请考虑以下情况:

1) A总是等于9
2) B总是等于7
3) C在60%的时候等于6,在40%的时候等于10

或者
1) A总是等于9
2) B总是等于7
3) C在60%的时候等于6,在40%的时候等于8


qps2006 2007-11-22
  • 打赏
  • 举报
回复
偶还是有疑问.如果"A对B的胜率是1.0, B对C的胜率是0.6",那么你们的算法就没法算了

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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