Professional Documents
Culture Documents
21點
21點
2. 依据题目,每轮游戏进行的流程如下:
(1) 扑克牌请先洗牌再开始此轮游戏
** 扑克牌共 52 张,每轮发牌不该发出已出现过的牌
(2) 根据前一轮排名,决定发牌顺序,
** 前一轮排名越前者发牌顺序也越前
** 第一轮所有玩/庄家总分 0,视为平手状态 --> 根据题目规则,平手时顺序随机
(3) 按(2)的顺序发牌 (发牌: 告知/显示点数给拿牌者)
** 每次发一张(包含第一次发牌-->与一般玩法不同,请留意)
发牌后询问玩家是否要拿下一轮牌
** 庄家牌面加总<=21 or 游戏终止前一率拿牌
(4) 对符合资格的拿牌者重複(3)步骤
** 不符拿牌资格者: 拿牌前点数已>21 或 在(3)询问时说不拿者
(5) 本轮游戏结束条件:
当没有符合拿牌资格的玩家时,告知玩/庄家此轮游戏结束
3. 题目要求印出的结果包含
(1) 每位玩/庄家在每局(轮) 点数: 最终手上朴克牌点数加总
(Ex: 假设第一轮发牌顺序为: 庄家-->玩家 A-->玩家 B-->玩家 C,
若庄家在第一局(轮) 结束时,手上有的牌为 10,2,K,其在第一轮的点数为: 10+2+13 = 25;
若玩家 A 在第一局(轮) 结束时,手上有的牌为 J, 3, 6,其在第一轮的点数为: 11+ 3+ 6 =20;
若玩家 B 在第一局(轮) 结束时,手上有的牌为 A, 7, 9 ,其在第一轮的点数为: 1 + 7 +9 =17;
若玩家 C 在第一局(轮) 结束时,手上有的牌为 J, K ,其在第一轮的点数为: 11 +13 = 24;。)