發布時間: March 25, 2020, 11:07 p.m. 最後更新時間: Jan. 1, 2024, 11:24 a.m. 時間限制: 1000ms 記憶體限制: 128M SPJ
可愛的櫛風是一個老千,但在全世界絲毫沒有一點名聲,這使得他更加努力的練出千技巧。
今天他正在練習Second Deal,也就是看起來像發第一張,但其實是把第一張留在牌堆上,發出去的是第二張。
櫛風給自己出的練習方式是,記住紅心A在牌疊中的第幾張,總共發四疊牌,要把紅心A能控制到第一疊。
所以請比他笨一點的你,嘗試寫程式來模擬應該做的事情。
附帶一提:撲克牌的英文是Playing Card,不要讓我聽到什麼Poker Card,那真的頗低能。
輸入一個整數N(1<=N<=47),代表紅心A在牌疊中的第幾個位置(牌疊總共52張)。
完全模擬要發牌的動作,如果是正常發輸出'D',要Second Deal輸出'S',看輸出範例。
如果存在多重解,輸出任何一組即可
2
DSSSDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
30
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDSSSDDDDDDDDDDDDDDDDDDDD