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


cccccsssss (CS)

School : No School
ID : 197137
IP address : [114.46.33.234]
Last Login :
2024-03-09 20:28:20
e155. 10935 - Throwing cards away I -- UVa 10935 | From: [223.140.119.74] | Post Date : 2022-08-17 22:04

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

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

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

 

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

 
ZeroJudge Forum