导读 您好,今天小栢来为大家解答以上的问题。单人纸牌接龙相信很多小伙伴还不知道,现在让我们一起来看看吧! 1、#!/

您好,今天小栢来为大家解答以上的问题。单人纸牌接龙相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、#!/bin/bashfor i in $( seq 1 54) #初始化牌dook[$i]=1donemax=0 #初始化赢家for i in $(seq 1 4) #游戏始doecho "Player $i" #玩家i 合a=$((RANDOM%53+1)) #抽牌while [[ ${ok[$a]} -eq 0 ]];doa=$((RANDOM%53+1))doneok[$a]=0if [ $a -gt $max ]; thenmax=$anum=$ifiHuaSe=$((a%4)) #花色case $HuaSe in0)HS='C';; #草花1)HS='D';; #块2)HS='H';; #红3)HS='S';; #黑esacDaXiao=$((a/4+1)) #牌值case $DaXiao in2|3|4|5|6|7|8|9|10) echo $HS$DaXiao;;11)echo $HS 'J';;12)echo $HS 'Q';;13)echo $HS 'K';;1 )echo $HS 'A';;14)echo 'small JOKE ';; #王15)echo 'big JOKE ';; #王esacread lldoneecho "Player $numwin !" #游戏结。

本文到这结束,希望上面文章对大家有所帮助。