1567 問題 A: 藍橋杯算法提高VIP-超級瑪麗
時間限制: 1s
內存限制: 128MB 提交: 1961 解決: 851
題目描述
大家都知道" 超級瑪麗" 是一個很善于跳躍的探險家,他的拿手好戲是跳躍,但它一次只能向前跳一步或兩步。有一次,他要經過一條長為n的羊腸小道,小道中有m個陷阱,這些陷阱都位于整數位置,分別是a1,a2,....am,陷入其中則必死無疑。顯然,如果有兩個挨著的陷阱,則瑪麗是無論如何也跳過不去的。
現在給出小道的長度n,陷阱的個數及位置。求出瑪麗從位置1開始,有多少種跳躍方法能到達勝利的彼岸(到達位置n)。
輸入
第一行為兩個整數n,m
第二行為m個整數,表示陷阱的位置
數據規(guī)模和約定
40> =n> =3,m> =1
n> m;
陷阱不會位于1及n上
提示
零基礎同學可以先學習
視頻課程,包含C/C++、Python、百練、藍橋杯輔導、算法數據結構等課程,提供視頻講解以及配套習題,還有老師答疑,
點擊這里了解課程詳情