ĐÈN TRANG TRÍ

Để chuẩn bị đón giáng sinh năm 2023, Tí quyết định trích tiền tiết kiệm để mua bóng đèn trang trí và tự tay mình thiết kế một dàn đèn thật hoành tráng. Dàn đèn được Tí lắp đặt nối tiếp thành một dãy gồm \(n\) bóng. Màu của mỗi bóng đèn khi phát sáng là: đỏ hoặc xanh. Lúc phát sáng, Tí thích nhất khi thấy dãy \(n\) bóng đèn có đúng \(k\) bóng đèn (không nhất thiết liên tiếp nhau) phát màu đỏ.

Yêu cầu: Cho dãy gồm \(n\) bóng đèn mắc nối tiếp, tính số trạng thái khác nhau của dãy bóng đèn khi phát sáng có đúng \(k\) bóng màu đỏ.

Dữ liệu vào:

+ Chứa 2 số nguyên \(n,\ k\ (2 \leq k \leq n \leq 1000)\) nằm trên 1 dòng cách nhau bởi kí tự trắng.

Kết quả:

+ Một số nguyên dương là kết quả tìm được theo yêu cầu bài toán. (Kết quả chia lấy phần dư cho \(10^{9}\ + \ 7\)).

Ví dụ:

Input Output
3 2 3

Giải thích ví dụ:

Quy ước: 0, 1 tương ứng với màu: đỏ, xanh

Dãy 3 bóng đèn có tất cả 3 dãy trạng thái khác nhau có đúng 2 bóng màu đỏ : 001, 100, 010

Ràng buộc dữ liệu:

+ \(50\%\) tests ứng với \(\ 1 \leq n \leq 30;\)

+ 50% tests \(1 \leq n \leq 1000\)

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. trungnam (6/7)
  2. sythai (5/8)
  3. npk1605 (5/10)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]