a101. TOI 2025/06 新手組:橋牌

簡單

時間限制 1000 ms ・ 記憶體限制 256 MB

題目描述

請分析一位橋牌玩家的 13 張手牌,統計四種花色的張數,並計算大牌點總和。

每張牌由花色與牌面組成。花色 S、H、D、C 分別表示黑桃、紅心、方塊、梅花。計分只看牌面:A 得 4 點、K 得 3 點、Q 得 2 點、J 得 1 點,2 到 10 均得 0 點。例如 C10 表示梅花 10,計 0 點。

輸入格式

輸入一行,包含 13 個以空白分隔的牌碼。 每個牌碼以一個大寫花色字母 S、H、D 或 C 開頭,後接牌面 2、3、4、5、6、7、8、9、10、J、Q、K 或 A。

輸出格式

第一行依黑桃、紅心、方塊、梅花的順序,輸出四個花色的張數,以空白分隔。 第二行輸出這 13 張牌的大牌點總和。

來源

改寫自 TOI 2025 年 6 月新手組〈橋牌〉。保留原題規則、輸入輸出與限制;範例及測資為重新設計。 官方題目:https://tpmso.k12ea.gov.tw/toi/wp-content/uploads/question/202506/Bridge.pdf

範例測資

範例輸入 1

S10 HQ D2 CA S3 H7 DK C4 SJ H9 D8 CQ C6

範例輸出 1

3 3 3 4
12
請先登入後再提交程式碼

討論與題解

載入討論區…

更多