#31759: Python 新手的想法 !!!


cccccsssss (CS)

學校 : 不指定學校
編號 : 197137
來源 : [1.168.4.252]
最後登入時間 :
2024-11-03 19:40:59
e155. 10935 - Throwing cards away I -- UVa 10935 | From: [223.140.119.74] | 發表日期 : 2022-08-17 22:04

用 list ,然後把會被丟掉的數字另外放入一個新的list中(注意:要先加入新的list,再從原本的list刪掉)。刪掉後,後面的會往前遞補,所以只要專注在 index = 0 的位置上面。再來就是上面那張牌要放到最後面,一樣是先放到後面,再刪除。

到最後剩下兩個數字的時要另外除理。只要把會被丟掉的數字放到新的list中,再從原本的list刪掉,就好了

剩下的部分就簡單啦!!!

 

(p.s. : 要注意當 n = 1的時候)

 
ZeroJudge Forum