|
1歩で1段または2段のいずれかで階段を昇るとき、1歩で2段昇ることは連続しないものとする。15段の階段を昇る昇り方は何通りあるか。
(京都大学2007年理系乙)
解答
・わたしの...
2段:o, 1段:x
oxoxoxoxo...6H1=6C1=6
oxoxoxo...5H4=8C4=70
oxoxo...4H7=10C3=120
oxo...3H10=12C2=66
o...2H13=14C1=14
xxxxxxxxxxxxxxx...1
so...
6+70+120+66+14+1=277
たぶん...漸化式で考えるんだろうけど...よく分からず...^^;
・鍵コメT様からのもの Orz〜
漸化式なら,次のようになります.
n段の昇り方をf(n)通りとする. n+3段は, ・はじめに1段昇るf(n+2)通り, ・はじめに2段昇り次に1段昇るf(n)通り が可能. よって,f(n+3)=f(n+2)+f(n). f(1)=1,f(2)=2,f(3)=3を元に, f(4)=4,f(5)=6,f(6)=9,f(7)=13,f(8)=19,f(9)=28,f(10)=41, f(11)=60,f(12)=88,f(13)=129,f(14)=189,f(15)=277. *巧い発想ねぇ♪
|

- >
- Yahoo!サービス
- >
- Yahoo!ブログ
- >
- 練習用



