10-20-30游戏 10-20-30

题意翻译

有一副去掉大小王的52张扑克牌,每个扑克牌带有点数,J,Q,K对应10点,A对应1点。其他牌点数等于本身 这个游戏叫做10-20-30游戏,游戏规则大概是这样的:首先52张牌作为一个手牌,而此时有7个牌堆,你首先要从手牌顶部依次取7张从左往右放入各个牌堆,(在每次放一张牌进入一个牌堆后称为一次操作)。每次在一个牌堆放完牌后,你需要查看这个牌堆是否满足以下情况 1.牌堆第一张,第二张和最后一 张的和为10或20或30 2.牌堆第一张,倒数第二张,最后一张的和为10或20或30 3.牌堆最后三张和为10或20或30 依次查看是否满足情况,(可能多次查看)如果满足情况,按从上到下的顺序将那三张牌放入手牌底部 一旦某个牌堆没有牌,则这个牌堆就消失了,以后放牌时略过这个牌堆。 如果所有牌堆都没牌了,则这个游戏胜利,为Win,如果手牌没了,则这个游戏失败,为Loss 如果出现了循环游戏,则为Draw 当往最后边牌堆放了一张牌后,再回来从左边开始继续放牌 图片样例解释 ------------ 第一张图:一个牌堆从上到下为5,9,7,3,从手牌放入6后,因为5+9+6=20,所以把5,9,6加入手牌底部。 第二张图:一个牌堆从上到下为5,9,7,3,从手牌中放入Q后,因为7+3+10=20,所以把7,3,10加入手牌底部 输入 ------------ 输入多副手牌,作为多种情况,以0结束。输入的手牌为从牌顶,到牌底的顺序 输出 ------------ 一行输出一个手牌情况的结果及操作步数 感谢@怎么都被注册 提供的翻译

题目描述

[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=4&page=show_problem&problem=182 [PDF](https://uva.onlinejudge.org/external/2/p246.pdf) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA246/750b0d9c12dd35c566d25df6556f0004e31f9989.png)

输入输出格式

输入格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA246/76ced9299d9053998c0a1266b9f337443ba727a3.png)

输出格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA246/6c47e475f14410b442b827c9b09864fd7ceb336b.png)

输入输出样例

输入样例 #1

2 6 5 10 10 4 10 10 10 4 5 10 4 5 10 9 7 6 1 7 6 9 5 3 10 10 4 10 9 2 1
10 1 10 10 10 3 10 9 8 10 8 7 1 2 8 6 7 3 3 8 2
4 3 2 10 8 10 6 8 9 5 8 10 5 3 5 4 6 9 9 1 7 6 3 5 10 10 8 10 9 10 10 7
2 6 10 10 4 10 1 3 10 1 1 10 2 2 10 4 10 7 7 10
10 5 4 3 5 7 10 8 2 3 9 10 8 4 5 1 7 6 7 2 6 9 10 2 3 10 3 4 4 9 10 1 1
10 5 10 10 1 8 10 7 8 10 6 10 10 10 9 6 2 10 10
0

输出样例 #1

Win : 66
Loss: 82
Draw: 73