Nội dung Bài tập
Mã:
BACTHANG2
Tên:
Đường lên đỉnh Olympia 1
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
4901103064
Trong một thế giới viễn tưởng, bạn là một chiến binh tham gia vào Đường lên đỉnh Olympia – một con đường thử thách mà chỉ những người dũng cảm nhất mới có thể vượt qua. Trên con đường này, có một chiếc cầu thang vô tận, nơi mỗi bậc của cầu thang đều mang một thử thách đặc biệt.

Cách bước đi:
Mỗi lần bạn bước, bạn có thể lựa chọn bước lên 1 bậc hoặc 2 bậc. Tuy nhiên, không phải bậc nào bạn cũng có thể bước lên được. Một số bậc bị gãy và bạn không thể bước qua chúng.

Input:
Một số nguyên dương n – số bậc của cầu thang.

Một số nguyên dương k – số lượng bậc bị gãy.

Một mảng v[] có k phần tử, mỗi phần tử là một số nguyên, chỉ ra các bậc bị gãy.

Output:
Một số nguyên – là số cách bạn có thể leo lên đến đỉnh cầu thang, tức là bậc thứ n.

Ví dụ:

Input

Output

5 2

2 4

1
Giải thích: bậc 2 và bậc 4 bị gãy, nên chỉ có 1 cách duy nhất để di chuyển lên bậc 5 là 0->1->3->5



    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận