#23670: dp


fire5386 (becaidorz)

學校 : 國立清華大學
編號 : 115822
來源 : [140.114.217.8]
最後登入時間 :
2024-04-13 22:06:23
a272. 猥瑣罐頭下樓梯 | From: [61.230.49.80] | 發表日期 : 2020-12-07 21:31

https://66lemon66.blogspot.com/2020/12/zerojudge-a272-c.html

 
#23679: Re:dp


booyaka91112 (ll)

學校 : 不指定學校
編號 : 120802
來源 : [36.227.213.128]
最後登入時間 :
2022-11-24 20:10:58
a272. 猥瑣罐頭下樓梯 | From: [123.193.67.72] | 發表日期 : 2020-12-08 14:45

https://66lemon66.blogspot.com/2020/12/zerojudge-a272-c.html


請問20016會循環式怎麼得到的? 我想了很久還是不懂

 
#23682: Re:dp


hahahaiamhank (JUJUBE)

學校 : 不指定學校
編號 : 126607
來源 : [111.235.252.96]
最後登入時間 :
2020-12-08 17:13:16
a272. 猥瑣罐頭下樓梯 | From: [111.235.252.96] | 發表日期 : 2020-12-08 17:20

https://66lemon66.blogspot.com/2020/12/zerojudge-a272-c.html


請問20016會循環式怎麼得到的? 我想了很久還是不懂


                  

 

                                          

 

                                                                                                               JUJUBE

 
#26180: Re:dp


booyaka91112 (ll)

學校 : 不指定學校
編號 : 120802
來源 : [36.227.213.128]
最後登入時間 :
2022-11-24 20:10:58
a272. 猥瑣罐頭下樓梯 | From: [114.26.56.125] | 發表日期 : 2021-07-21 01:03

#include<bits/stdc++.h>

using namespace std;

int main() {

int table[100000];

table[1] = 1;

table[2] = 2;

for(int i=3; i<80000; i++) {

table[i] = (table[i-1] + table[i-2]) % 10007;

}

for(int i=3;i<50000;i++){

if(table[i]==1 && table[i+1]==2) {cout<<i<<" "<<table[i-1]<<endl; break;} //20017 1  所以table[20016] = 1, 1 - 20016 一循

                  //環, 20017-40033又一循環

}

        table[0] = 1;

return 0;

}

 

 
ZeroJudge Forum