题目描述
【题目描述】
杰克正在学习如何玩纸牌游戏多米尼克。在多米尼克,您可以购买各种宝藏、动作和胜利点数卡–在游戏结束时,获得最多胜利点数卡的玩家获胜!
每个回合,每个玩家抽5张牌,可以使用他们的行动牌和宝藏牌获得购买力,以便购买更多的牌。由于杰克刚刚开始,他决定只买宝藏卡和胜利卡。
多米尼克有3种胜利牌:
- Province(花费8,价值6个胜利卡)
- Duchy(花费5,价值3个胜利卡)
- Estate(花费2,价值1个胜利卡)
并且,有3种宝藏卡:
- Gold(价格6,价值3购买力)
- Silver(成本3,价值2购买力)
- Copper(成本0,价值1购买力)
在轮到杰克的时候,他抽到了其中的5张牌。考虑到杰克手中的Golds、Silvers和Coppers的数量,计算出他在那一回合能买到的最佳胜利卡牌和最佳宝藏卡牌。注意,杰克只能买一张卡。
【输入】
输入一行包含三个非负整数G、S、C(G+S+C≤5),表示Jake手上的Golds、Silvers和Coppers的数量。
【输出】
输出最佳的胜利卡牌(Province、Duchy或Estate)和最好的宝藏卡牌(Gold、Silver或Copper),杰克可以按此顺序购买卡牌,以“或”分隔。如果杰克买不起任何胜利卡牌,只输出他能买到的最好的宝藏卡牌。
【样本输入1】
0 1 0
【样本输出1】
Estate or Copper
【样本1说明】
杰克手中有1银,这意味着他有2个购买力。这将使他可以购买Estate或 Copper。
【样本输入2】
2 1 0
【样本输出2】
Province or Gold
【样本输入3】
0 0 1
【样本输出3】
Copper