zoukankan      html  css  js  c++  java
  • Spinach和发牌姬

     

    题面:

    首先选择金币数量,然后发牌姬会给你发5张扑克牌,其中2最小,A最大,Joker可以替换成任何牌。根据组成的牌型金币会翻不同的倍数,牌型有如下11种:
      无对(No Pair):没有对子,你的金币被发牌姬拿走了;
    一对(One Pair):一个对子,金币也会被发牌姬拿走;
    两对(Two Pair):两个对子,金币数量不变;
    三张(Three of a Kind):三张数字或字母相同的牌,金币变为2倍;
    顺子(Straight):就是连牌,A2345可以但是JQKA2不行,金币变为3倍;
    同花(Flush):五张牌的花色相同,金币变为4倍;
    葫芦(Full House):三张+一对(见前面解释),金币变为10倍;
    四张(Four of a Kind):四张数字或字母相同的牌,金币变为20倍;
    同花顺(Straight Flush):相同花色的顺子(见前面解释),金币变为25倍;
    五张(Five of a Kind):四张数字或字母相同的牌+Joker,金币变为60倍;
    皇家同花顺(Royal Straight Flush):同花色的10JQKA,不能用Joker替代,金币变为250倍,千年等一回!

    求金币最多时,牌的种类

    思路:

    模拟

     

  • 相关阅读:
    2016/11/2
    2016/11/1
    bzoj 3809: Gty的二逼妹子序列
    bzoj 1207: [HNOI2004]打鼹鼠
    bzoj 1191: [HNOI2006]超级英雄Hero
    BZOJ 1854: [Scoi2010]游戏
    BZOJ 1296: [SCOI2009]粉刷匠
    BZOJ 1787: [Ahoi2008]Meet 紧急集合
    tarjan算法
    高级的暴力(一)——分块
  • 原文地址:https://www.cnblogs.com/Accpted/p/11185635.html
Copyright © 2011-2022 走看看