櫛風的撲克牌

發布時間: 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

math special judge

CSDC35TH 第3次社內競賽