23. 撲克牌十點半

電腦與玩家進行撲克牌比大小,兩方輪流發撲克牌,結束時加總點數最接近10.5者贏。

點數:
      牌面A~10 點數為 1~10,J, K, Q 為 0.5。

規則:
1.  第一回合雙方各發一張牌
2.  除了第一回合外,玩家每回合開始可以決定是否要牌
3.  任一方點數超過10.5,即分數歸零,另一方獲勝
4.  任一回合並未要牌的一方,之後回合失去要牌權利
5.  電腦判斷要牌標準:
1. 總點數比玩家小 或 2. 總點數8點以下(含)
6.  結束時雙方點數相同則平手

【輸入說明】
第一行: 輸入一個字元,表示玩家獲得的第一張牌
第二行: 輸入一個字元,表示電腦獲得的第一張牌
第三行: 輸入一個字元,表示玩家是否繼續要牌
第四行: 輸入一個字元,表示如果玩家繼續要牌,玩家在這回合所獲得的牌
第五行: 輸入一個字元,表示如果電腦繼續要牌,電腦在這回合所獲得的牌

每回合重複第三行到第五行
注意: 第三行到第五行是可選的,依據電腦或玩家是否要牌

輸入範例說明:
A (先發一張給給玩家,玩家獲得A)
J (再發一張給電腦,電腦獲得J)
Y (玩家選擇要牌)
9 (發一張給玩家,玩家獲得9)
2 (電腦牌面0.5點,未超過8點,電腦要牌,電腦獲得2)
N (玩家選擇不要牌)
9 (電腦牌面2.5,未超過8點,電腦要牌,電腦獲得9)


【輸出說明】
第一行: 輸出勝負結果字串
可能輸出:
1.  computer win
2.  player win
3.  it's a tie

輸出範例說明:
player win (電腦點數超過10.5,分數歸零)

【測試資料一】

輸入:
A
J
Y
9
2
N
3
5

輸出:
computer win

【測試資料二】

輸入:
2
A
Y
3
5
N
6

輸出:
player win

【測試資料三】

輸入:
A
J
Y
2
2
Y
3
4
Y
5

輸出:
computer win

【測試資料四】

輸入:
A
J
Y
2
2
Y
3
4
Y
A
7

輸出:
player win

【測試資料五】

輸入:
A
J
Y
2
9
Y
3
Y
5

輸出:
computer win

【測試資料六】

輸入:
2
A
Y
3
2
Y
3
7
Y
A
Y
J
Y
A
N

輸出:
player win

【測試資料七】

輸入:
2
8
Y
4
2
Y
4
N

輸出:
it's a tie

【測試資料八】

輸入:
K
Q
Y
10
A
N
3
3
3

輸出:
it's a tie

【測試資料九】

輸入:
5
10
Y
A
Y
6


輸出:
computer win

【測試資料十】
輸入:
5
9
Y
A
Y
4
N

輸出:
player win


【隱藏測試資料一】

輸入:
K
3
Y
5
2
N
3
2

輸出:
computer win

【隱藏測試資料二】

輸入:
10
3
N
6
5

輸出:
player win

【隱藏測試資料三】

輸入:
10
3
Y
A


輸出:
computer win

【隱藏測試資料四】

輸入:
10
3
Y
Q
9

輸出:
player win

【隱藏測試資料五】

輸入:
5
9
Y
A
Y
6


輸出:
computer win

【隱藏測試資料六】

輸入:
5
9
Y
A
Y
4
N

輸出:
player win

【隱藏測試資料七】

輸入:
5
9
Y
A
Y
3
N

輸出:
it's a tie

【隱藏測試資料八】

輸入:
J
K
Y
10
4
N
6

輸出:
it's a tie