#14992: 略解


k034006 (Sine Wu)

學校 : 高雄市立高雄高級中學
編號 : 46921
來源 : [140.112.230.10]
最後登入時間 :
2024-04-08 03:46:24
d882. 10254 - The Priest Mathematician -- UVa10254 | From: [219.85.142.144] | 發表日期 : 2018-08-28 23:38

遞迴式:a[i]=min{2*a[j]+2^(i-j)-1:j<i} 就每種case都試試看

這樣直接打是O(n^2),不知道會不會過

但是.....打表不會過,因為檔案(C++)有368KB傳不上去QQ

我猜2*a[j]+2^(i-j)-1會有一個轉折點(一開始會一直下降然後在某個點後一直上升)(應該可以證...但是懶@@),而且那個點j很靠近i

剩下的就自己做吧(記得用大數XDD)

 

 
ZeroJudge Forum