天天爱掼蛋规则

一、牌型

1、单张:任意一张单牌;

2、对子:任意两张点数相同的牌,如33、44;

3、三同张:三张牌点相同的牌型,如555;

4、三同连张(也叫钢板):两组点数相同的三张牌,如333444;

5、顺子(也称火箭):五张连续单牌,不可超过五张,不分花色,如最小A-2-3-4-5,或者最大10-J-Q-K-A如果花色相同,就是同花顺;

6、三带二:点数相同的三张牌+对牌,如555+66;

7、三连对:三对连续对牌,不能超过三对,如778899;

8、炸弹:四张及四张以上同点数的牌,如4444、55555;

9、四王炸:四张大小王;

10、主牌(级牌):级数为X时,X是主牌,也称为参谋,X<大小王,X>A;

11、逢人配:主牌中红桃花色的级牌,和别的牌一起出的时候,可以替换成除了王以外任意点数的牌,组成除四王炸的任意牌型。如X444,可以配成4444,也可配成顺子。如X5678,可以配成45678。

二、牌型大小

大王 >小王>级牌>A>K>Q>J>10>9>8>7>6>5>4>3>2

三、关于升级(从2开始升级)

赢家拿到1+3名次升3级

赢家拿到1+4名次升2级

先达到A并且取得1+2或1+3,则获胜

四、进贡

进贡者进贡除逢人配以外最大的牌,回贡者给出去一张自己不想要的,如果输队拿到两张大王,则可以抗贡,不用进贡。

 

打开微信,搜索【天天爱掼蛋】小游戏,找我双排吧~

在Java中,我们可以创建一个Deck类来模拟扑克牌,然后使用Random类来进行随机发牌。下面是一个简单的例子,展示了如何生成四组牌,并输出它们的花色(suit)和牌号(rank)。这里我们只考虑四种花色(红桃、黑桃、梅花、方块)和A到K的牌号。 ```java import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; class Card { String suit; int rank; public Card(String suit, int rank) { this.suit = suit; this.rank = rank; } @Override public String toString() { return "Card{" + "suit='" + suit + '\'' + ", rank=" + rank + '}'; } } public class ShuffleAndDeal { public static void main(String[] args) { List<Card> deck = new ArrayList<>(); for (String suit : suits) { for (int rank = 1; rank <= 13; rank++) { deck.add(new Card(suit, rank)); } } // 打乱牌堆 Collections.shuffle(deck, new Random()); // 发牌给四组玩家,每组13张牌 List<List<Card>> groups = new ArrayList<>(); for (int i = 0; i < 4; i++) { groups.add(new ArrayList<>(deck.subList(i * 13, (i + 1) * 13))); } // 输出四组牌的结果 for (List<Card> group : groups) { System.out.println("Group " + (groups.indexOf(group) + 1) + ":"); for (Card card : group) { System.out.println(card); } System.out.println("------------------------"); } } private static final String[] suits = {"红桃", "黑桃", "梅花", "方块"}; } ``` 当你运行这个程序,它会随机分配四组牌,并打印出每一组的花色和牌号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

掼蛋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值