#38869: 思路


k034006 (Sine Wu)

學校 : 高雄市立高雄高級中學
編號 : 46921
來源 : [140.112.230.10]
最後登入時間 :
2024-04-08 03:46:24
c434. 連續正整數(Natural_Number) -- 板橋高中模擬賽2016年APMO初選 | From: [140.112.230.10] | 發表日期 : 2023-12-28 23:43

反面算:

然後觀察一下就會發現每一項都是前3項的和(或者可以好推遞迴式,難度大概比高中課綱高一點點吧),有了這個就可以直接打表了

比較需要注意的是由於1e9+7不算很小,所以3個相加可能會爆int

---

正面算:

分成幾個case

(1)沒1: $a_{n-1}$

(2)有1沒2: $a_{n-2}$

(3)有1,2沒3: $a_{n-3}$

(4)有1,2,3: $2^{n-3}$

 
#38870: Re: 思路


k034006 (Sine Wu)

學校 : 高雄市立高雄高級中學
編號 : 46921
來源 : [140.112.230.10]
最後登入時間 :
2024-04-08 03:46:24
c434. 連續正整數(Natural_Number) -- 板橋高中模擬賽2016年APMO初選 | From: [140.112.230.10] | 發表日期 : 2023-12-28 23:44

反面算:

然後觀察一下就會發現每一項都是前3項的和(或者可以好推遞迴式,難度大概比高中課綱高一點點吧),有了這個就可以直接打表了

比較需要注意的是由於1e9+7不算很小,所以3個相加可能會爆int

---

正面算:

分成幾個case

(1)沒1: $a_{n-1}$

(2)有1沒2: $a_{n-2}$

(3)有1,2沒3: $a_{n-3}$

(4)有1,2,3: $2^{n-3}$

對惹雖然題目說輸出正整數但是餘0的時候我輸0也過了(雖然我不確定這個case會不會出現)

 
ZeroJudge Forum