德克萨斯扑克是一种风靡全球的游戏,下面将介绍它的规则。
它由52张标准牌组成(除去鬼牌),有4种花色(黑桃,红心,方片和梅花),13种不同类型的牌A、K、Q、J、2、3、4、5、6、7、8、9、10。
游戏由两名玩家进行。一开始每一名玩家抽两张牌并将面朝下,称为底牌。底牌将不会公示出来直到比较阶段。接着主持人将会在剩下的牌中再抽出三张当做公共牌,也就是说,这三张牌是两名玩家都有所有权的。
之后主持人会在剩下来的牌中,再抽出两张牌,一共组成5张双方玩家都可以使用的牌。主持人在确定公共牌之后,扑克游戏进行比较环节。每个玩家展示自己的底牌,并且从7张牌(自己的底牌+5张公共牌)中选出5张来成为自己的手牌(注意:公共牌双方都可以使用,也就是说可以允许某张公共牌同时成为两名玩家的手牌),根据组出来的手牌的强度来决定胜负。
下面是10种可能的手牌类型,从强到弱排序如下:
对于组成顺子而言,J、Q、K可以分别被看做11、12、13。A既可以被看做14,也可以看做1,也就是说A、K、Q、J、10是一个合法的顺子,5、4、3、2、A也是一个合法的顺子,但是3、2、A、K、Q不是一个合法的顺子。
玩家各自从自己手牌中挑出最强的手牌类型组,如果两名玩家挑出来都是同类型的手牌类型,那么将对该类型的手牌类型进行比较。特别地,比较方法如下:
特别注意:牌的花色不影响牌面大小的比较。
对于牌面的大小,顺序从大到小依次是A,K,Q,J,10,9,…,2。当A在顺子中被视为1的时候,A的大小位置被视为比2更小。
下面来举出一些例子来方便进行理解。
在世纪之交的x000年,M国最高的人W来到了Mr. F的王国,并进行了一次高水平的采访。这次采访的剪辑录像后来被收入了Mr. F的经典视频资料集中。
采访之余,W提出想和Mr. F进行一场公平的对决,于是选定了德州扑克这一游戏。Mr. F无所不知,在底牌和前三张公共牌已经抽出的时候,他已经知道了W的两张底牌是什么,而剩下的两张牌将随机从牌组中抽出。(也就是说,Mr. F已经知道了双方的底牌和三张公共牌的类型和花色)
Mr. F希望知道剩下两张牌随机抽出的情况下,他和W赌上了国家荣誉全力以赴比赛的情况下,Mr. F获胜的概率有多大。Mr. F认为平局意味着W能达到他的水平,这是他不能容忍的,所以他认为平局不算获胜。
本题有多组测试数据,测试数据以一个#结束。
对于一张牌,用两个字符构成: 第一个字符为S、H、D、C的一种,分别表示黑桃、红心、方片、梅花。第二个字符为A、K、Q、J、T,和2到9的一种, 其中T代表10。
对于每一组测试数据,由三行组成:
第一行有两个字符串,表示Mr. F的两张底牌。
第二行有两个字符串,表示W的两张底牌。
第三行有三个字符串,表示已抽出的三张牌。
每组数据输出一个实数,表示Mr. F获胜的概率,四舍五入到小数点后3位。
对于100%的数据,测试数据组数≤6。