Chương trình con và lập trình có cấu trúc

H24

Description

Cho một dãy N ô vuông xếp kề nhau. Tính số cách tô màu K ô sao cho không có hai ô vuông nào được tô màu nằm cạnh nhau.

Do kết quả có thể rất lớn nên chỉ cần in ra kết quả sau khi chia lấy dư cho 10^9+7.

Input:

Một dòng duy nhất ghi hai số nguyên N, K cách nhau bởi một dấu cách. Trong đó N≤\(10^9\),K≤5000

Output:

In ra đáp án sau khi chia lấy dư cho 10^9+7

ML
5 tháng 10 2019 lúc 20:03

Gợi ý:

Đánh số thứ tự các ô vuông . Đánh dấu các số liền nhau 1 đơn vị là False . Sau đó với các trường hợp còn lại là True thì đếm.

Bình luận (0)
HT
5 tháng 10 2019 lúc 20:05

Bạn có thể cho mình một ví dụ được không?

Bình luận (0)
TC
3 tháng 1 2022 lúc 15:36

cũng là dạng bài này nhưng mở rộng lên cho bảng m * n ô vuông và yêu cầu là đếm số cách tô k ô của bảng này sao cho ko có 2 ô vuông chung cạnh nào được tô. Bài này làm sao ạ, ai giúp em với

Bình luận (0)

Các câu hỏi tương tự
ND
Xem chi tiết
3T
Xem chi tiết
LT
Xem chi tiết
MH
Xem chi tiết
EL
Xem chi tiết
DT
Xem chi tiết
LT
Xem chi tiết
MP
Xem chi tiết
H24
Xem chi tiết