e265: 拱豬
Tags : 模擬
Accepted rate : 8人/8人 ( 100% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-10-26 12:08

Content

震驚的午後,大家跪在地上

[你為甚麼跪在地上?]

[我不知道,那你咧?]

[我也不知道]

[不然我們五人來玩拱豬,最輸得去跪在教授的辦公桌下]

[可是我不會玩耶...]

[那你算分好了,反正拱豬是四人遊戲]

[!@#$%^&*()_+]

..............................

拱豬(撲克牌)規則:

出牌和吃牌如同橋牌出牌和吃牌

牌點大小順序(遞減排列):A,K,Q,J,10,9,8,7,6,5,4,3,2。

特殊牌:在52張牌中,有16張被定義為特殊牌,其中15張分牌和1張特殊作用牌。

♡:A為負50分,K為負40分,Q為負30分,J為負20分,10-5各為負10分,4-2為0分。

♠:Q為豬,負100分。

♢:J為羊,正100分。

♣:10為double,所有分數兩倍

負分最多者輸,如果拿到所有的紅心牌則發生"豬羊變色",豬變正100分、羊變負100分、所有紅心變正分

 ..............................

[算分好麻煩喔]

[那你去跪在教授的辦公桌下]

[!@#$%^&*()_+]

Input

每一行為一個整數n,代表有幾回合(1 <= n <= 50)

每回合有4行,代表第幾人吃到的牌

每張牌以2個字元代表,第一個字元為點數(A=Ace, 2-9, T=10, J=Jack, Q=Queen, K=King)

第二個字元為花色(C=Clubs♣, D=Diamonds♢, H=Hearts♡, S=Spades♠)

每行的最後,會有一個字元'#'代表此行結束

吃到的牌只會有特殊牌

Output

對於每回合,輸出當回合每個人的結果(如範例輸出)

在最後輸出總結果(如範例輸出)

Sample Input
2
AH 2H 3H 4H #
5H 6H 7H 8H #
9H TH JH QH KH QS #
JD TC #
AH 2H 3H 4H 5H 6H 7H 8H 9H TH JH QH KH QS #
#
#
JD TC #
Sample Output
Round 1:
  1: -50
  2: -40
  3: -210
  4: 200
Round 2:
  1: 300
  2: 0
  3: 0
  4: -200
Final:
  1: 250
  2: -40
  3: -210
  4: 0
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (50%): 1.0s , <1K
公開 測資點#1 (50%): 1.0s , <1M
Hint :
Tags:
模擬
出處:
트와이스 [管理者:
ig99lp33lp33 (원스)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」