拱猪计分c语言

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

拱猪计分c语言
以下是一个使用C语言编写的拱猪计分规则实现:
1. 分别以`S`、`H`、`D`及`C`来代表黑桃,红心,方块及梅花,并以数字1至13来代表A、2、...、Q、K等牌点,例如:`H1`为红心A,`S13`为黑桃K。

2. 牌局结束时,由各玩家持有的有关计分的牌(计分牌)仅有`S12`(猪),所有红心牌,`D11`(羊)及`C10`(加倍)等16张牌。

其它牌均弃置不计。

若未持有这16张牌之任一张则以得零分计算。

3. 若持有`C10`的玩家只有该张牌而没有任何其它牌则得+50分,若除了`C10`还有其它计分牌,则将其它计分牌所得分数加倍计算。

4. 若红心牌不在同一家,则`H1`至`H13`等13张牌均以负分计,其数值为-50,-2,-3,-4,-5,-6,-7,-8,-9,-10,-20,-30,-40。

而且`S12`与`D11`分别以-100及+100分计算。

5. 若红心牌`H1`至`H13`均在同一家,有下列情形:
- 所有红心牌以+200分计算。

- 若`S12`、`D11`皆在吃下所有红心牌之一家,则此玩家得+500分。

- 而`C10`还是以前面所述原则计算之。

上述计分规则可根据实际需求进行调整,希望对你有所帮助。

相关文档
最新文档