#41939: python 參考答案 + 小提示


alen24816@gmail.com (AlenLU(軟工一014呂宥侖))

學校 : 國立高雄師範大學
編號 : 140859
來源 : [122.121.29.86]
最後登入時間 :
2024-11-22 16:15:25
n751. 00941 - Permutations -- UVA | From: [122.121.4.136] | 發表日期 : 2024-09-11 23:07

1234 2134 3124 4123
1243 2143 3142 4132
1324 2314 3214 4213
1342 2341 3241 4231
1423 2413 3412 4312
1432 2431 3421 4321

ex:要求N=8

8//(3!) = 1 代表在第1行

8%(3!) = 2  2//(2!) = 1 代表在第1行的(2314 2341這個區間)

2%(2!) = 0  0//(1!) = 0 代表答案 = 2314

跑起來就是[2]>>[23]>>[231]>>[2314]

https://drive.google.com/file/d/1esBghTY582grRziEOa5H-oLbo7LekWkA/view?usp=sharing

 
ZeroJudge Forum