民科吧 关注:375,210贴子:4,909,925
  • 3回复贴,共1
整副(几副也可,LZ试过五副)扑克,抽去一张,表演者把缺一张的扑克从头至尾看二遍(多副牌也是二遍),算到抽去的是什么牌。
不知这里的达人能否想出算牌的方法?
一周后如不见满意的解答,则公布答案。


1楼2014-03-11 09:10回复
    方法一、即二楼的方法。整副牌的点数是13的倍数,把整副的点数除以13后取它的余数,用13减去这个余数便是缺少的牌的点数。
    具体操作:第一遍:把牌一张张相加,超过13则减去13保留剩下的差。
    例: 牌序列:3,10,7,6,6,13,12,11,5,8,2,3,10,8,9,13,11,6,3,11,8……
    保留剩下的差:3, 0,7,0,6,6,5,3,8,3,5,8,5,0,9,9,7,0,3,1,9……
    如果最后剩下0,则缺少的是K或大小王,如非0则用13相减即得到缺少的牌。
    第二遍,在四张中找一张无压力。


    6楼2014-03-17 19:05
    回复
      2025-05-25 06:48:12
      广告
      方法二、记得在1971年,楼主刚小学三年级,学到了方法一,由于运算能力不佳,表演时显得看牌不连贯。尽管经过刻苦练习,仍感觉看牌速度太慢因而想出了方法二。
      方法二先找花色,后找牌点。
      1、 整副牌的每种花色都是奇数张,如果每逢二张同花色的扔掉,最后缺少的牌的花色正好扔光,其余的花色各剩一张。
      2、 如果各种花色都扔掉一张,其余按上操作,则改变了花色奇偶性,最后只剩缺少的牌的花色。
      3、 如果三种花色各扔一张(其余按上操作),相当于另一种花色少扔了一张,也等阶于另一种花色多扔了一张。
      例:牌序列(S黑、H红、C草、D方):1,H 2,D 3,D 4,* 5,S 6,H 7,S 8,D 9,H 10,C 11,H 12,S 13,H 14,D 15,S ……
      算牌:1、记住H;2、记HD;3、二张D扔掉,记H;4、不管大小王,仍记H;5、记HS;6、S;7、全扔了;8、D;9、DH;10、DHC扔三张,记少扔的一张S;11、HS;12、H;13、扔光了;14、D;15、DS……
      可见,每次最多只记二种花色。如果最后剩一张,则缺少的就是这种花色;如果三种花色各一张,缺少的就是另一种花色;如果全扔光了,缺少的就是大小王。
      第二遍用方法一来算牌点,由于一种花色在牌中只占四分之一,算牌时就有了缓冲时间,别人感觉您是在一张一张看牌。


      7楼2014-03-17 19:06
      回复
        方法三、是方法二的改良,只算三种花色,第四种花色先不考虑,如果三种花色都不少,则少第四种或大小王。
        例:D先不考虑,SHC中二张相同扔掉,不同记第三种。
        牌序列:1,H 2,D 3,D 4,* 5,S 6,H 7,S 8,D 9,H 10,C 11,H 12,S 13,H 14,D 15,S ……
        算牌:1、记住H;2、记H;3、H;4、H;5、HS记第三张C;6、CH,记S;7、全扔了,不记;8、不记;9、DH;10、HC记S;11、HS记C;12、CS记H;13、扔光了;14、无;15、S……
        如果最终剩一种花色(如S)则少的就是这一种(S);如果最终全扔了,则少的就是不考虑的花色(D)或大小王。
        第二遍算数时,如少的是先不考虑的花色(D)或大小王,则可以把小王作14,大王作15,采用加到15则减去15,保留差值。最后的余数用15减即可求得牌点数。
        多副牌和一副牌一样,只是需要多点耐心而已。


        8楼2014-03-17 19:07
        回复