P2437 蜜蜂路線

2022-09-19 16:30:12 字數 782 閱讀 8358

乙隻蜜蜂在下圖所示的數字蜂房上爬動,已知它只能從標號小的蜂房爬到標號大的相鄰蜂房,現在問你:蜜蜂從蜂房 mm 開始爬到蜂房 nn,mm

輸入 m,nm,n 的值

爬行有多少種路線

輸入 #1複製

1 14
輸出 #1複製

377
對於100%的資料,m,n\le 1000m,n≤1000

解題思路:本題跟走樓梯其實是一樣的,資料範圍1000也不是很大,懶得用高精,直接用途python打表,1000個數前200個和後兩個999,1000打表即可通過所有樣例,python打表**如下:

1 a=[none]*1010

2 a=[1,1]3

for i in range(2,1010

):])

5for i in range(999,1001

):6 print('

\"%d\",

'%(a[i]),end='')

直接把打表結果寫在c++**裡:

1 #include 2 #include

3using

namespace

std;

4string str[1001] = ;56

int f(int

n) 11

intmain()

洛谷 P2437 蜜蜂路線

乙隻蜜蜂在下圖所示的數字蜂房上爬動,已知它只能從標號小的蜂房爬到標號大的相鄰蜂房,現在問你 蜜蜂從蜂房m開始爬到蜂房n,m 輸入格式 輸入m,n的值 輸出格式 爬行有多少種路線 輸入樣例 1 複製 1 14輸出樣例 1 複製 377對於100 的資料,m,n le 1000m,n 1000 思路 斐...

洛谷 P2437 蜜蜂路線

乙隻蜜蜂在下圖所示的數字蜂房上爬動,已知它只能從標號小的蜂房爬到標號大的相鄰蜂房,現在問你 蜜蜂從蜂房 m 開始爬到蜂房 n m,有多少種爬行路線?備註 題面有誤,右上角應為 n 1 輸入 m,n 的值 爬行有多少種路線 輸入 1 1 14輸出 1377對於100 的資料,m,n le 1000 i...

luogu2437 蜜蜂路線

乙隻蜜蜂在下圖所示的數字蜂房上爬動,已知它只能從標號小的蜂房爬到標號大的相鄰蜂房,現在問你 蜜蜂從蜂房m開始爬到蜂房n,m 看到m,n 1000,我們不能尋求通項解。我們從動規的角度看,令f i 為從1到達編號為i的蜂房爬行路線總數,則f i f i 1 f i 2 這就是斐波那契數的定義呀!求f ...