#40947: Python


joccc014@gmail.com (czone)

學校 : 不指定學校
編號 : 197105
來源 : [125.229.70.217]
最後登入時間 :
2024-11-09 16:25:33
a518. 12468 - Zapping -- UVa12468 | From: [1.164.134.118] | 發表日期 : 2024-06-21 00:41

直接用計算的方式來算~

如果今天是 27 23 或是 23 27 都是轉四台就可以到~

所以我用陣列來存輸入值,用 max() 還有 min() 來計算要轉幾台可以到,並且存在 step 當中

這裡要注意 step 不一定是轉最少台的情況

例如今天輸入 0 99 算出來的 step = 99,但其實轉一台就可以到了~

發現這個秘密(題目說頻道只有一百台)之後,只要將 step 以及 100-step 相比,最小的就是答案了

 

 

 
ZeroJudge Forum