在撲克牌的遊戲或魔術表演中常用到「切牌」這個動作。假設我們有一疊 𝑛 張撲克牌由上而下分別為 𝑐1, 𝑐2, ..., 𝑐𝑛,切牌的動作就是從上面拿 𝑘 張牌放到其餘的牌下面,這疊牌的順序就變成了 𝑐𝑘+1, 𝑐𝑘+2, ..., 𝑐𝑛, 𝑐1, 𝑐2, ..., 𝑐𝑘。
給你 𝑛 張牌的順序及切牌時拿取的數量 𝑘,請輸出切牌後的撲克牌順序。
輸入只有三行。第一行含有一個整數 𝑛,代表這疊牌的總張數 (2 ≤ 𝑛 ≤ 52),第二行含有 𝑛 張牌,每張牌由花色 (S, H, D, C) 及點數 (A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K) 構成,牌與牌之間以空白隔開。第三行含有一個整數 𝑘,代表切牌時由上面拿取的張數 (1 < 𝑘 < 𝑛)。
依序輸出切牌後的每張牌於一行,牌與牌之間以一個空白隔開。
6 S2 HQ C10 DA SK HJ 3
DA SK HJ S2 HQ C10
5 S10 SJ SQ SK SA 2
SQ SK SA S10 SJ
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
41436 | 1120608@stu. ... (70608陳威森) | f073 | 65 | 2024-07-26 16:23 | |
39770 | 10213129@gm. ... (༺喵喵醬༻) | f073 | 123 | 2024-03-27 11:45 | |
36297 | eddiehu (Eddiehu) | f073 | 300 | 2023-07-13 17:41 | |
36296 | eddiehu (Eddiehu) | f073 | 207 | 2023-07-13 17:39 | |
36199 | aa0980949726 ... (統測戰士) | f073 | 284 | 2023-07-10 09:41 |