高手请来 帮帮小弟解千古难题
去掉一付扑克牌中的王和K,将剩余的48张牌随机分成几份,依次标记为1--12列。游戏的过程如下。首先翻开第一列的最上面一张牌。假定该牌的数值为n(A,2,3,4,5,6,7,8,9,10,J,Q)则将该张牌放置在第n列的上面,且有数字的一面向上,使之成为第n列的最上面的那张牌。同时取出第n列的最下面一张牌,重复上面的过程,直到4个A全部被翻开为止。试写程序模拟该过程。
要求:
1)使用随机函数进行发牌。
2)使用结构体描述扑克的信息。
3)将向某一列发牌和取牌的操作抽象为队列的进队和出队操作通过一个函数来实现该过程。