Đường đi trên lưới

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài

Cho một lưới ô vuông kích thước ~m~ hàng ~n~ cột, các hàng được đánh số từ ~0~ đến ~m-1~, các cột được đánh số từ ~0~ đến ~n-1~, ô ở vị trí hàng ~i~ và cột ~j~ được gọi là ~arr[i,j]~.

Đi từ điểm ~A(0,0)~ đến ~B(m,n)~ trên lưới ô vuông, mỗi bước chỉ được đi sang phải hoặc lên trên. Hỏi có bao nhiêu đường đi?

Dữ liệu

  • Dòng 1: ~m, n~ cách nhau một dấu cách
  • ~m~ dòng sau, mỗi dòng in ra ~n~ số ~\in \{0,1\}~ thể hiện lưới ô vuông. Nếu gặp số ~1~ có thể đi qua, gặp số ~0~ không thể đi qua.

Kết quả

  • In ra đáp án tìm được. Số dường đi có thể rất lớn, chỉ cần in kết quả sau khi chia lấy dư cho ~10^9+7~

Ví dụ

Input

3 3
1 1 1
1 1 1
1 1 1

Output

6

Chấm điểm

  • ~1 \le m,n \le 5000.~

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.