1. 程式人生 > >A1-2017級演算法第一次上機練習賽 C AlvinZH去圖書館

A1-2017級演算法第一次上機練習賽 C AlvinZH去圖書館

題目描述

AlvinZH最近在看《冰與火之歌》系列,這天,他又看完了一本書,於是決定去圖書館再借一本。大家知道,在去圖書館的路上,有一條"扯蛋路"。大概是這個樣子的(秀一波拍照技術):

AlvinZH從第一塊石磚出發,接下來他可以走到第二塊石磚或第三塊石磚,有時候走的很不爽,甚至可以直接跨過兩個石磚,到達第四塊石磚,但是不能連續兩次這種操作,因為這樣。。。對身體不好。現在假設有一條含n塊石磚的小路,請你計算出AlvinZH從第一塊石磚出發有多少種安全的走法。

輸入

輸入將由多組測試資料組成,以EOF結尾。

每組資料只有一行,為小路的總石磚數n0n≤50)。

輸出

對於每組資料,輸出一行,為走過小路的方法數。

輸入樣例

1

2

3

輸出樣例

1

2

4

樣例解釋

1:一步走完;
2
:先走到2再走完,或者直接走完;
3
11112213

思路