atcoder#ABC129C. [ABC129C] Typical Stairs
[ABC129C] Typical Stairs
Score : points
Problem Statement
There is a staircase with steps. Takahashi is now standing at the foot of the stairs, that is, on the -th step. He can climb up one or two steps at a time.
However, the treads of the -th, -th, -th, , -th steps are broken, so it is dangerous to set foot on those steps.
How many are there to climb up to the top step, that is, the -th step, without setting foot on the broken steps? Find the count modulo .
Constraints
Input
Input is given from Standard Input in the following format:
Output
Print the number of ways to climb up the stairs under the condition, modulo .
6 1
3
4
There are four ways to climb up the stairs, as follows:
10 2
4
5
0
There may be no way to climb up the stairs without setting foot on the broken steps.
100 5
1
23
45
67
89
608200469
Be sure to print the count modulo .