acm 3 1011 有只小蜜蜂

2021-07-11 22:23:54 字數 663 閱讀 6369

1.1011

2. 乙隻小蜜蜂...

problem description

有乙隻經過訓練的蜜蜂只能爬向右側相鄰的蜂房,不能反向爬行。請程式設計計算蜜蜂從蜂房a爬到蜂房b的可能路線數。

其中,蜂房的結構如下所示。

輸入資料的第一行是乙個整數n,表示測試例項的個數,然後是n 行資料,每行包含兩個整數a和b(03.中文題意不多解釋呵呵,有只小蜜蜂呀

4.遞推斐波那契數列,分析的遞推數列

斐波那契數列,觀察到每個蜂房都和與它標號相鄰的前兩個標號蜂房相鄰,既是x-1號和x-2號,於是猜測這是斐波拉數列的應用,根據猜測繼續分析得到遞推公式 num(a to b) = num(b - 1) + num(b-2);以a為端點,直到a停止。

唯一需要注意的地方就是資料問題了,由於資料比較大,直接用int要產生溢位所以改用__int64 (aron-遊戲的部落格)

5.#include

#include

#include

#include

using namespace std;

int main()

return 0;

}

乙隻小蜜蜂

有乙隻經過訓練的蜜蜂只能爬向右側相鄰的蜂房,不能反向爬行。請程式設計計算蜜蜂從蜂房a爬到蜂房b的可能路線數。其中,蜂房的結構如下所示。input 輸入資料的第一行是乙個整數n,表示測試例項的個數,然後是n 行資料,每行包含兩個整數a和b 03 這道水題不用dp,用菲波那切數列可以簡單的解決,但是要注...

乙隻小蜜蜂

problem description 有乙隻經過訓練的蜜蜂只能爬向右側相鄰的蜂房,不能反向爬行。請程式設計計算蜜蜂從蜂房a爬到蜂房b的可能路線數。其中,蜂房的結構如下所示。輸入資料的第一行是乙個整數n,表示測試例項的個數,然後是n 行資料,每行包含兩個整數a和b 0 output 對於每個測試例項...

乙隻小蜜蜂

有乙隻經過訓練的蜜蜂只能爬向右側相鄰的蜂房,不能反向爬行。請程式設計計算蜜蜂從蜂房a爬到蜂房b的可能路線數。其中,蜂房的結構如下所示。輸入資料的第一行是乙個整數n,表示測試例項的個數,然後是n 行資料,每行包含兩個整數a和b 0 output 對於每個測試例項,請輸出蜜蜂從蜂房a爬到蜂房b的可能路線...